Full Stack Developer

4 days ago


Mississauga, Ontario, Canada Compass Canada Full time

You might not know our name, but you know where we are. That's because Compass Group Canada is part of a global foodservice and support services company that's the 6th largest employer in the world, with 625,000 employees.

You'll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote camps and military installations and more. We're in all major cities, at remote work sites and everywhere in between - doing business in Canada and 50+ other countries where you can learn and grow. Join us now and point your career forward

Why work with Compass Digital? We are a member of Compass Group North America the leading foodservice and support services company. We create remarkable customer experiences through the innovative design and development of technology products and services. Compass Digital began as an innovation startup and the team has since rapidly grown and now supports technology and innovation across all of North America. Compass digital is comprised of user experience designers, developers, data scientists, project managers, business analysts, marketers and technology implementation managers, all of whom look at the world from a human perspective to rethink what's possible in the areas of technology innovation and consumer engagement within the foodservice and hospitality industries. Join us.

Job Summary

The Full Stack Developer will collaborate with our team of developers, UX designers, and product managers to deliver requirements that are focussed on creating new solutions rooted in the users' actual needs. Our Compass Digital Core Product Engineering team builds food ordering apps, operator management and kitchen display systems, empowering hospitality guests, front and back of house operations. Our back-end services are shared along the guest's hospitality journey. Join - Verify - Search - Order - Pay - Pick-up/Delivery - Enjoy.

Now, if you were to come on board as our Full Stack Developer, we'd ask you to do the following for us:

  • Help us implement standards, next-best practices for code quality and test coverage
  • Consider performance, usability & accessibility first
  • Care about our users' experience just as much as our developers'
  • Work across the stack, rounding out your skillset or choosing a specialization
  • Ensure scalability and reliability in all decisions
  • Approach work with curiosity, and critically question the status quo
  • Build your leadership skills within your team
  • You will have the opportunity to use the latest and greatest cloud and open-source technology in
  • Developing technology driven hospitality experiences for our customers and to provide self-service
  • Capabilities for non-technical groups
  • What we like to use: VUE, TBD - Trunk Based Development, MONOREPO, AWS CDK plus our own CI/CD tool to effectively use the MONOREPO, Observability - T.E.M.P.L.E., migrating to Typescript, Serverless - NPM, Managed AWS Services, Feature flagging

Think you have what it takes to be our Full Stack Developer? We're committed to hiring the best talent for the role. Here's how we'll know you'll be successful in the role:

  • You have a variety of experience and are driven by getting things done
  • You're not done learning yet, or maybe ever
  • You understand macro-services, microservices and service monoliths.
  • You add diversity of thought, background, experience, and skill
  • You bring your whole self to the team, or are learning how to
  • You thrive in a unique, collaborative, high energy environment, and actively build trust
  • Accountability, integrity, and respect for people's ideas and time

Compass Group Canada is committed to nurturing a diverse workforce representative of the communities within which we operate. We encourage and are pleased to consider all qualified candidates, without regard to race, colour, citizenship, religion, sex, marital / family status, sexual orientation, gender identity, aboriginal status, age, disability or persons who may require an accommodation, to apply.

For accommodation requests during the hiring process, please contact - for further information.



  • Mississauga, Ontario, Canada Alltake technologies Full time

    Senior Full Stack Developer (MERN Stack – Lead)Location: Mississauga, ON .CanadaExperience: 10 plus yearsType: 2-3 days from officeJob Description:We are looking for an experienced Senior Full Stack Developer to become a key player in our engineering team. The ideal candidate will have a strong background in developing scalable web applications using React...


  • Mississauga, Ontario, Canada COMPASS GROUP CANADA Full time

    You might not know our name, but you know where we are. That's because Compass Group Canada is part of a global foodservice and support services company that's the 6th largest employer in the world, with 625,000 employees.You'll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Get started on an exciting career at ElementElement employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team.What We Need We...


  • Mississauga, Ontario, Canada Orion Innovation Full time

    Role:Senior Full Stack Developer Location: Mississauga, ON We are seeking a skilled Senior [8+ years]Full Stack Developer to join our innovative team. This role demands a deep understanding of both front-end and back-end development to create secure, scalable, and efficient digital solutions. Develop and maintain scalable web applications using Java and...


  • Mississauga, Ontario, Canada CEI Fleet Collision and Safety Full time

    Senior Full Stack Developer page is loaded Senior Full Stack Developer Apply locations Mississauga time type Full time posted on Posted Yesterday job requisition id R103866 Get started on an exciting career at Element Element employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first,...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Get started on an exciting career at ElementElement employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team.What We Need We...


  • Mississauga, Ontario, Canada VectorVue Full time

    We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications. Note : This role will require onsite work 4 days a week, with the option to work one day a week remotely. Long Term contract with high chance or renewal year over...


  • Mississauga, Ontario, Canada Synechron Full time

    Position: Senior Full Stack Developer/NodeLocation: Mississauga, ONDescription: Seeking an experienced Senior Full Stack Developer to join our engineering team. The ideal candidate should excel in building scalable web applications using React, NodeJS, and MongoDB. This role offers a mix of hands-on coding and code review responsibilities.Key...


  • Mississauga, Ontario, Canada VectorVue Full time

    We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications.Note: This role will require onsite work 4 days a week, with the option to work one day a week remotely. Long Term contract with high chance or renewal year over...


  • Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Global Financial Firm in Mississauga, ON offering a contract for a skilled .Net Enterprise Full Stack DeveloperThis role involves a Hybrid Schedule where you'll need reliable internet, computer, and smartphone for remote client system access.Expect to be in the office 3 days a week based on team needs.Requirements:Senior .Net Enterprise Full Stack Developer...

  • Full Stack Engineer

    1 week ago


    Mississauga, Ontario, Canada Orion Innovation Full time

    Role: Senior Full Stack DeveloperLocation: Mississauga, ONType: HybridJob Summary:We are seeking a skilled Senior [8+ years]Full Stack Developer to join our innovative team. This role demands a deep understanding of both front-end and back-end development to create secure, scalable, and efficient digital solutions.Key Responsibilities: Full Stack...

  • Full Stack Engineer

    1 week ago


    Mississauga, Ontario, Canada Orion Innovation Full time

    Role: Senior Full Stack DeveloperLocation: Mississauga, ONType: HybridJob Summary:We are seeking a skilled Senior (8+ years)Full Stack Developer to join our innovative team. This role demands a deep understanding of both front-end and back-end development to create secure, scalable, and efficient digital solutions.Key Responsibilities:Full Stack Development:...


  • Mississauga, Ontario, Canada Epsilon Solutions Ltd. Full time

    Role: Full Stack Developer Location: MISSISSAUGA, ON Duration: Fulltime Mandatory Skills (any combination) GraphQL + Node React + Node React + .NET Job Description Designs automated software solutions in accordance with enterprise leading practices and design principles. Assists in the collection and documentation of solution design requirements. ...


  • Mississauga, Ontario, Canada EllisDon Full time

    Connect with us LinkedIn, Instagram, Facebook, Twitter Thinking about a change? We recognize that the construction industry is changing at a rapid pace and we continually strive to be at the forefront. Our core values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most exciting...


  • Mississauga, Ontario, Canada EllisDon Full time

    Connect with us LinkedIn, Instagram, Facebook, Twitter Thinking about a change? We recognize that the construction industry is changing at a rapid pace and we continually strive to be at the forefront. Our core values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most exciting...


  • Mississauga, Ontario, Canada EllisDon Full time

    Connect with us LinkedIn, Instagram, Facebook, Twitter Thinking about a change? We recognize that the construction industry is changing at a rapid pace and we continually strive to be at the forefront. Our core values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most exciting...


  • Mississauga, Ontario, Canada EllisDon Full time

    Connect with us LinkedIn, Instagram, Facebook, Twitter Thinking about a change? We recognize that the construction industry is changing at a rapid pace and we continually strive to be at the forefront. Our core values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most exciting...


  • Mississauga, Ontario, Canada EllisDon Full time

    Connect with us LinkedIn, Instagram, Facebook, Twitter Thinking about a change? We recognize that the construction industry is changing at a rapid pace and we continually strive to be at the forefront. Our core values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most exciting...


  • Mississauga, Ontario, Canada Synechron Full time

    Role: MERN Stack DeveloperLocation: Mississauga, ON (Hybrid)Experience: 10+ YearsResponsibilities:Design and develop full-stack web applications using the MERN stack.Collaborate with front-end and UX/UI design teams to create responsive interfaces.Architect and build efficient server-side components.Develop RESTful APIs and microservices for front-end...


  • Mississauga, Ontario, Canada Synechron Full time

    Role:MERN Stack DeveloperLocation: Mississauga, ON (Hybrid)Experience: 10+ YearsResponsibilities:Design and develop full-stack web applications using the MERN stack.Collaborate with the front-end and UX/UI design teams to implement responsive and user-friendly interfaces.Architect and implement scalable and efficient server-side components and integrate...