Job description for Fullstack Engineer (Senior) at CMC-APAC Private Limited
Job Summary
We are seeking an experienced Fullstack Engineer with at least 7 years of professional experience to design, develop, and maintain scalable, cloud-native applications. The ideal candidate has a strong background in both frontend and backend development, deep hands-on experience with AWS, and a solid understanding of modern application architecture, including microservices and serverless designs.
Key Responsibilities
Design, develop, test, and maintain fullstack applications with high reliability and performance
Build and manage cloud-based solutions on AWS, leveraging services such as EC2, S3, Lambda, RDS, and DynamoDB
Develop and maintain RESTful APIs and microservices for distributed systems
Implement serverless and cloud-native architectures following best practices
Collaborate with cross-functional teams including product managers, designers, and DevOps engineers
Ensure application security, scalability, and performance through proper AWS networking, IAM, and security configurations
Participate in code reviews, mentoring, and continuous improvement of engineering practices
Required Qualifications
Minimum 7 years of hands-on experience in fullstack software development
Strong proficiency in one or more backend programming languages: Python, Java,
or Node.js
Solid experience with AWS services, including:
o EC2, S3, Lambda
o RDS and DynamoDB
Strong understanding of cloud architecture, serverless design, and distributed systems
Experience developing and consuming APIs in a microservices environment
Proficiency with Git or similar version control systems
Hands-on experience with containerization tools, especially Docker
Good understanding of AWS networking, security best practices, and IAM
Nice to Have
Experience with CI/CD pipelines and DevOps practices
Familiarity with frontend frameworks such as React, Angular, or Vue
Experience with Infrastructure as Code (e.g., Terraform, CloudFormation)
Exposure to Agile or Scrum development environments
What We Offer
Opportunity to work on scalable, modern cloud-based systems
Collaborative and innovative engineering culture
Career growth and learning opportunities
If you are passionate about building robust fullstack solutions and working with cutting-edge
cloud technologies, we would love to hear from you.
