We are looking for an experienced TypeScript Engineer to help design, build, and optimize cloud-native applications on AWS. You’ll join a growing team focused on developing high-performance, serverless systems using SST, Lambda, API Gateway, DocumentDB, SQS, and S3. If you have a passion for scalable cloud solutions, automation, and clean code, this role is for you. Responsibilities: - Design and implement backend services and APIs using TypeScript on AWS - Develop and maintain Infrastructure as Code for deployment automation - Optimize serverless workloads for cost, performance, and scalability - Integrate third-party APIs and ensure secure data handling practices - Collaborate closely with DevOps and frontend teams to deliver end-to-end features - Monitor and troubleshoot production systems using AWS CloudWatch and X-Ray - Contribute to continuous improvement and technical roadmap planning Requirements: - 4 years of experience with TypeScript and Node.js - Experience with Infrastructure as Code (IaC) using AWS CDK or CloudFormation - Proficiency with CI/CD pipelines (GitHub Actions, CodePipeline, or CircleCI) - Familiarity with API development and integration best practices - Excellent problem-solving skills and ability to work in distributed teams - Deep knowledge of AWS cloud services (Lambda - API Gateway - DocumentDB - S3 - CloudWatch) - Strong understanding of event driven architecture - Testing with Jest Skills: - TypeScript - Node.js - AWS Lambda - API Gateway - CloudFormation - AWS CDK - S3 - CI/CD - Serverless Architecture - Event-Driven Systems - CloudWatch - GitHub Actions - API Development - Terraform - ECS - Event Sourcing - DocumentDB - SST - SQS - Jest Nice to Have: - Experience with AWS CDK v2 or Terraform - Recruitment industry Experience - Vite Frontend Experience Benefits: - Fully remote role with flexible hours - Cutting-edge AWS projects with strong career growth opportunities