Full Job Description
Location: Toronto, Canada
Job Description:
We are seeking an experienced Technical Lead with strong expertise in TypeScript, Node.js, React, and AWS Serverless technologies. The role involves leading development teams, designing scalable applications, mentoring engineers, and delivering high-quality software solutions.
Key Responsibilities
- Lead end-to-end software development and technical delivery.
- Design and develop scalable applications using TypeScript, Node.js, React, and AWS Serverless services.
- Build and maintain REST APIs and modern web applications.
- Drive architecture, code quality, and best practices through code reviews.
- Lead data solution design using Amazon Aurora PostgreSQL.
- Collaborate with product, design, and engineering teams to deliver business requirements.
- Mentor developers and resolve technical dependencies and blockers.
Required Skills
- 10+ years of software development experience.
- Strong hands-on experience with TypeScript and Node.js for REST API development.
- Experience with React frontend development.
- AWS cloud-native development experience including Lambda, API Gateway, DynamoDB, and Aurora PostgreSQL.
- Knowledge of Git, CI/CD pipelines, and DevOps practices.
- Strong leadership, communication, and problem-solving skills.
Nice to Have
- Experience with Java Spring Boot.
- AWS CDK for infrastructure deployment.
- GitHub Actions build and deployment pipelines.
- AWS Step Functions for serverless orchestration.
The base compensation range for this role in the posted location is: $80,000 - $105,000/Annum
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility