Back to job search
AI

Full Stack Developer – TypeScript, PostgreSQL, AWS

Design, develop, and maintain scalable full-stack applications and cloud-native solutions using TypeScript and AWS. Collaborate with cross-functional teams to build RESTful APIs, optimize PostgreSQL databases, and implement CI/CD pipelines.

  • Hybrid
  • Toronto, ON
  • Posted Aug 6, 2026
  • Apply by Sep 5, 2026
  • 1 position

Job summary

Full Stack Developer – TypeScript, PostgreSQL, AWS Location: Toronto, ON – Hybrid (4 Days WFO) Role Overview We are seeking a highly skilled Full Stack Developer with strong expertise in TypeScript, PostgreSQL, and AWS to design, develop, and maintain scalable cloud-native applications. The ideal candidate will be hands-on across the full software development lifecycle, contributing to architecture, application development, cloud deployment, and operational excellence. Key Responsibilities • Design, develop, and maintain scalable full-stack applications using TypeScript. • Build and consume RESTful APIs and microservices for enterprise-grade applications. • Develop robust backend services and data access layers leveraging PostgreSQL. • Design secure, reliable, and high-performing cloud solutions on AWS. • Collaborate with product owners, architects, and cross-functional teams to deliver business solutions. • Participate in code reviews, design discussions, and technical decision-making. • Implement CI/CD pipelines and DevOps best practices to improve deployment efficiency. • Troubleshoot application, database, and infrastructure issues across environments. • Ensure adherence to security, scalability, performance, and coding standards. Required Skills & Experience • 5+ 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 • 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. Nice to Have • Experience with Okta, OAuth2, OpenID Connect (OIDC), SSO, and authentication/authorization frameworks. • Solution architecture and system design experience. • Experience with DevOps, CI/CD pipelines, Infrastructure as Code (Terraform/CloudFormation), Docker, and Kubernetes. • Experience designing highly available and scalable enterprise solutions. • Exposure to observability and monitoring tools. Preferred Qualifications • Bachelor's degree in Computer Science, Engineering, or related discipline. • AWS Certification (Developer, Solutions Architect, or DevOps Engineer) is a plus. • Experience working in banking, financial services, or other regulated industries is an advantage.

What you’ll do

Design, develop, and maintain scalable full-stack applications and cloud-native solutions using TypeScript and AWS. Collaborate with cross-functional teams to build RESTful APIs, optimize PostgreSQL databases, and implement CI/CD pipelines.

Requirements

Requires over 5 years of full-stack experience with strong proficiency in TypeScript, PostgreSQL, and a wide array of AWS services. A bachelor's degree in Computer Science or a related field is preferred, along with AWS certifications.

Listed skills

  • KubernetesPreferred
  • CI/CDPreferred
  • PostgreSQLPreferred
  • DockerPreferred
  • TypeScriptPreferred
  • Amazon Web ServicesPreferred
  • TerraformPreferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • TypeScript
  • PostgreSQL
  • AWS
  • RESTful APIs
  • Microservices
  • Cloud-native Architecture
  • CI/CD
  • DevOps
  • Git
  • Agile/Scrum
  • Database Design
  • Query Optimization
  • System Design
  • Docker
  • Kubernetes
  • Terraform

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Additional details

Minimum education
Bachelor’s degree
Minimum experience
5+ years
Apply by
Sep 5, 2026
Posting language
English
Working hours
40 hours per week
Office presence
4 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available