Role OverviewWe are seeking a Senior Full Stack TypeScript Engineer to design, build, and operate mission-critical insurance applications.
Key ResponsibilitiesFull Stack Development- Design, develop, and maintain full-stack applications using TypeScript.
- Build frontend applications using Next.js and backend services using Nest.js.
- Develop scalable RESTful APIs and microservices.
Cloud & Infrastructure- Deploy and manage applications on AWS cloud infrastructure.
- Work with AWS ECS for containerized application deployment.
- Manage infrastructure using Terraform (Infrastructure as Code).
Data & Storage- Design and manage SQL and NoSQL database solutions.
- Work with PostgreSQL (AWS Aurora) and DynamoDB.
- Implement efficient data models and database performance optimizations.
- Experience with TypeORM is a plus.
Event Driven Architecture- Build event-driven services using AWS EventBridge.
- Implement notification systems using AWS SNS.
CI/CD & DevOps- Implement CI/CD pipelines using GitHub Actions.
- Ensure automated build, testing, and deployment workflows.
- Support DevOps practices for reliable application delivery.
Required Skills & ExperienceCore Technologies- Strong experience with TypeScript and JavaScript.
- Hands-on experience with:
- Next.js (Frontend)
- Nest.js (Backend)
- Experience building full-stack applications and APIs.
Cloud & Infrastructure- Strong experience with AWS cloud services.
- Hands-on experience with:
- AWS ECS
- Terraform
- AWS EventBridge
- AWS SNS