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