Posted on: 22/12/2025
Description :
Key Responsibilities :
- Backend Development : Design and implement efficient, testable, and reusable code using Node.js and JavaScript.
- Serverless Architecture : Develop and maintain scalable cloud-native applications using AWS Lambda.
- API Management : Design and build robust RESTful APIs ensuring high performance and security.
- Infrastructure as Code : Utilize AWS CloudFormation to provision and manage cloud resources.
- DevOps & Automation : Build and manage CI/CD pipelines using GitLab Actions to ensure seamless integration and delivery.
- Optimization : Implement caching strategies to enhance application performance and reduce latency.
- Collaboration : Participate in code reviews, technical documentation, and architectural discussions.
Technical Requirements :
Must-Have Skills :
- Node.js & JavaScript : Expert-level proficiency in Node.js and modern JavaScript (ES6+).
- AWS Lambda : Proven experience in building and deploying serverless functions.
- RESTful APIs : Deep understanding of REST API design principles and best practices.
- AWS CloudFormation : Experience managing infrastructure using CloudFormation templates.
- CI/CD : Hands-on experience with GitLab Actions and creating automated deployment pipelines.
- Caching Practices : Solid understanding of common caching strategies (e.g., Redis, Memcached, or CDN caching) to optimize data retrieval.
Nice-to-Have (Preferred) Skills :
- GraphQL : Experience with GraphQL Schema design.
- AWS AppSync : Proficiency in AppSync, including :
a. Writing resolvers (VTL or JavaScript).
b. Implementing pipeline resolvers and directives.
c. Configuring AppSync caching.
Advanced authorization using Lambda authorizers.
- Observability : Experience with AWS X-Ray for tracing and CloudWatch for monitoring/logging.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593723
Interview Questions for you
View All