
Search by job, company or skills

Roles & Responsibilities:
We are looking for a highly skilled Senior Software Engineer with strong experience in TypeScript, Angular, and AWS Serverless architecture. The ideal candidate should have hands-on experience in developing scalable cloud-based web applications, managing infrastructure as code, and working in Agile/Scrum environments.
This role requires strong frontend expertise along with a solid understanding of AWS services and CI/CD practices.
Key Responsibilities:
Design, develop, and maintain scalable web applications using TypeScript and Angular
Build dynamic data-driven UIs using AG Grid and AG Charts
Develop and deploy serverless applications on AWS
Implement infrastructure as code using CDKTF (Cloud Development Kit for Terraform)
Write unit and end-to-end tests using Jest and Cypress
Manage CI/CD pipelines using GitHub Actions
Monitor application performance and troubleshoot issues using AWS CloudWatch
Follow spec-driven development practices and use AI tools like GitHub Copilot to enhance productivity
Collaborate with cross-functional teams in Agile/Scrum setup
Technical Skills Required:
Strong experience in TypeScript
Frontend development using Angular, AG Grid, AG Charts, HTML, and CSS with responsive UI design
Hands-on experience with AWS Serverless Architecture, including S3, DynamoDB, Cognito, Lambda, API Gateway, KMS, and CloudWatch
Experience with Infrastructure as Code using Terraform (CDKTF)
Testing experience with Jest and Cypress
Familiarity with CI/CD using GitHub Actions and basic DevOps best practices
Knowledge of package management tools (npm / pnpm)
Exposure to AI-assisted development tools like GitHub Copilot and spec-driven development (SpecKit or similar)
Good to Have:
Experience with performance optimization and security best practices
Prior experience in large-scale enterprise applications
Job ID: 144609741