Dear Candidates,
Please find below the JD.
Job Description
We are looking for an experienced Application Developer with strong expertise in Node.js, PHP, Angular, TypeScript, AWS, and CI/CD to design, develop, deploy, and maintain scalable web applications.
Key Responsibilities
- Design, develop, and maintain web applications using Node.js, PHP, Angular, and TypeScript.
- Develop scalable and secure RESTful APIs and backend services using Node.js/PHP.
- Build responsive and user-friendly front-end applications using Angular and TypeScript.
- Integrate front-end applications with backend APIs and third-party services.
- Design and optimize database queries, schemas, and stored procedures.
- Deploy and manage applications on AWS cloud services.
- Work with AWS services such as EC2, S3, Lambda, RDS, CloudWatch, IAM, API Gateway, etc.
- Implement and maintain CI/CD pipelines for automated build, testing, and deployment.
- Work with tools such as Jenkins, GitLab CI/CD, GitHub Actions, or AWS CodePipeline.
- Perform code reviews, debugging, troubleshooting, and performance optimization.
- Ensure application security, scalability, availability, and reliability.
- Write unit/integration tests and participate in defect resolution.
- Collaborate with Product Managers, Business Analysts, QA, DevOps, and other development teams.
- Follow Agile/Scrum development practices.
Must-Have Skills
- Strong experience in Node.js
- Good hands-on experience with PHP
- Strong knowledge of Angular
- Strong TypeScript / JavaScript skills
- Experience developing REST APIs / Microservices
- Good understanding of HTML5, CSS3
- Experience with Git
- Hands-on experience with CI/CD pipelines
- Strong experience with AWS cloud services
- Good knowledge of SQL / relational databases
- Experience with application deployment and production support