Back to job search
J
JobSphereVerified Job Source

Full Stack Developer (Software Engineer)

The role involves developing technology-driven hospitality experiences and self-service capabilities. The developer will implement code quality standards and work across the stack using modern cloud technologies.

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

Job summary

Join Compass Digital Labs as a Full Stack Developer supporting technology innovation across North America. You'll help implement code quality standards, work across the stack with modern cloud and open-source technology, and participate in on-call rotation. The role involves developing technology-driven hospitality experiences and self-service capabilities. You'll work with Vue, TypeScript, AWS CDK, serverless architecture, and feature flagging. This is a hybrid position requiring 3 days per week on-site in Toronto/Mississauga. Compass Group Canada is part of a global foodservice and support services company with 625,000 employees operating in 50+ countries.

What you’ll do

The role involves developing technology-driven hospitality experiences and self-service capabilities. The developer will implement code quality standards and work across the stack using modern cloud technologies.

Requirements

Candidates should be proficient in Vue, TypeScript, and AWS CDK within a serverless architecture. The position requires a commitment to a hybrid work schedule in the Toronto/Mississauga area.

Listed skills

  • Vue.jsPreferred
  • TypeScriptPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Vue
  • TypeScript
  • AWS CDK
  • Serverless Architecture
  • Feature Flagging
  • Full Stack Development
  • Cloud Technology
  • Open-Source Technology

Job areas

  • Software
  • Technology
  • Engineering
  • Hospitality
  • Consulting

Additional details

Minimum experience
0+ years
Apply by
Sep 4, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Entry level