Full stack Developer - PHP Laravel, React, MySQL, AWS
About the Role
We are looking for a highly skilled Full stack Developer with expertise in PHP Laravel, React.js, MySQL, and AWS who also brings strong knowledge of HRMS (Human Resource Management System) domain. The ideal candidate should have solid software engineering fundamentals and be able to design, develop, and deploy scalable web applications in a microservices architecture.
Key Responsibilities
Design, develop, and maintain scalable HRMS modules using PHP Laravel (backend) and React.js (frontend).
Build, optimize, and maintain MySQL database schemas, ensuring data security, integrity, and performance.
Deploy, monitor, and scale applications on AWS cloud services (EC2, RDS, S3, Lambda, IAM, etc.).
Implement RESTful APIs and integrate them with frontend and third-party systems.
Collaborate with cross-functional teams (Product, UI/UX, QA, DevOps) to deliver high-quality features.
Write clean, reusable, and well-documented code following best practices in software engineering.
Contribute to system design, architecture discussions, and CI/CD pipelines for continuous delivery.
Troubleshoot, debug, and upgrade existing HRMS applications.
Required Skills & Experience
3-6 years of experience as a Fullstack Developer.
Strong proficiency in PHP Laravel and React.js.
Solid experience with MySQL database design and optimization.
Hands-on experience with AWS services (EC2, RDS, S3, CloudWatch, VPC, IAM).
Strong knowledge of software engineering principles (OOP, SOLID, design patterns, microservices).
Familiarity with HRMS domain processes (payroll, attendance, leave, shift scheduling, employee lifecycle).
Good understanding of version control systems (Git/GitHub/GitLab).
Experience with CI/CD pipelines and deployment automation.
Familiarity with containerization (Docker) and basic DevOps practices is a plus.
Strong problem-solving and analytical skills.
Preferred Qualifications
Experience in multi-tenant HRMS applications.
Knowledge of API security, OAuth2, JWT, SSO integrations.
Exposure to agile methodologies and sprint-based development.
Experience with reporting tools, payroll exports, biometric integrations in HRMS is advantageous.
Education
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹40,000.00 per month
Benefits:
Work from home
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.