Full Stack Engineer
The role involves developing full-stack applications using TypeScript and managing cloud infrastructure on AWS. Responsibilities include designing databases, optimizing queries, and building scalable microservices.
- On-site
- Toronto, ON
- Posted Aug 6, 2026
- Apply by Sep 5, 2026
- 1 position
Job summary
7+ years of full-stack development experience. Strong proficiency in TypeScript and modern application development practices. Hands-on experience with PostgreSQL, database design, query optimization, and data modeling. Extensive experience with AWS services such as EC2, Lambda, ECS/EKS, RDS, S3, API Gateway, CloudWatch, and IAM. Experience building and integrating REST APIs and microservices. Strong understanding of software design patterns, distributed systems, and cloud-native architectures. Experience with Git, Agile/Scrum methodologies, and automated testing frameworks. Excellent problem-solving, communication, and collaboration skills.
What you’ll do
The role involves developing full-stack applications using TypeScript and managing cloud infrastructure on AWS. Responsibilities include designing databases, optimizing queries, and building scalable microservices.
Requirements
Candidates must have over 7 years of full-stack experience with strong proficiency in TypeScript and PostgreSQL. Expertise in AWS services and a deep understanding of distributed systems and software design patterns are required.
Listed skills
- REST APIsPreferred
- Automated testingPreferred
- PostgreSQLPreferred
- TypeScriptPreferred
- Amazon Web ServicesPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- TypeScript
- PostgreSQL
- AWS
- REST APIs
- Microservices
- Database Design
- Query Optimization
- Data Modeling
- Distributed Systems
- Cloud-Native Architecture
- Git
- Agile/Scrum
- Automated Testing
- Software Design Patterns
Job areas
- Software
- Technology
- Engineering
- Consulting
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 5, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
