About the role
Job Purpose (both Onsite / Offshore)
Designing, developing, and maintaining scalable applications while leveraging cloud technologies.
Job Description / Duties and Responsibilities
• Develop, test, and deploy scalable applications using Vue.js or React.js
• Design and implement back-end solutions using Node.js
• Optimize application performance and ensure high availability.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Implement security best practices and data protection measures.
• Monitor and troubleshoot application issues, ensuring minimal downtime.
• Write clean, maintainable, and efficient code following industry standards.
• Stay updated with the latest technologies and trends in cloud computing and software
development.
Job Specification / Skills and Competencies
• 4+ years of experience in web application development.
• Strong proficiency in Vue.js or React.js for front-end development.
• Hands-on experience of implementing backend services using Node.js
• Experience with RESTful APIs and microservices architecture.
• Knowledge of database management systems (SQL & NoSQL).
• Knowledge of Docker and Kubernetes is a plus.
• Knowledge on AWS services (ECS, EC2, Lambda, RDS, S3).
• Experience with serverless computing and event-driven architectures.
• Familiarity with CI/CD pipelines and DevOps practices.
• Strong problem-solving skills and ability to work in a fast-paced environment.
• Excellent communication and teamwork skills.