You will design, develop, and maintain backend services and APIs while architecting scalable cloud infrastructure.
Responsibilities
• Develop and maintain backend services and APIs using PHP and Node.js (NestJS).
• Build and optimize complex MySQL database structures and queries.
• Architect and deploy applications on AWS using EC2, S3, Lambda, RDS, and Elastic Beanstalk.
• Implement DevOps practices including CI/CD pipelines, Docker containerization, and infrastructure-as-code.
• Troubleshoot performance bottlenecks, resolve bugs, and mentor junior developers.
Required Skills
• 5+ years of professional experience in PHP development with Laravel or Symfony expertise.
• 2+ years of experience with Node.js and NestJS.
• Proficiency in MySQL, including database design and query performance tuning.
• Hands-on experience with AWS services including EC2, S3, RDS, Lambda, and CloudFormation.
• Solid understanding of DevOps principles, CI/CD pipelines, and Docker.
• Experience with version control using Git and agile methodologies.
• Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
• Experience with microservices architecture, RESTful API design, and automated testing tools like PHPUnit or Jest.
• Familiarity with PostgreSQL, MongoDB, JavaScript, HTML, and CSS.
• AWS certifications such as Developer or Solutions Architect.