Skip to Main Content

Job Title


Senior Mobile Developer (Flutter)


Company : Compass Group Canada


Location : Toronto, Ontario


Created : 2026-04-23


Job Type : Full Time


Job Description

What We Do Our Compass Digital Core Product Engineering team builds food ordering apps, operator management and kitchen display systems, empowering hospitality guests, front and backofhouse operations. Our backend services are shared along the guests hospitality journey. About the Role The Flutter Developer (Checkout) will join a small, entrepreneurial team building the next generation checkout experience for Compass Digital. Currently in pilot stage, this system is poised for rapid growth. In the coming months, well be scaling the system, adding new features, and expanding its reach to more markets and use cases with a longterm vision to reinvent what the checkout experience can be. The team operates like a startup with fastpaced development and the opportunity to shape a product with massive potential impact. Responsibilities Spearhead the implementation of standards and cuttingedge practices to ensure topnotch code quality and comprehensive test coverage. Prioritize performance, usability, and accessibility to craft an exceptional user experience. Balance user satisfaction with developer needs, ensuring both are given equal importance. Work flexibly across various layers of the tech stack, broadening your skill set or specializing as you see fit. Make scalability and reliability central to every decision you make. Embrace curiosity and challenge the status quo in your approach to work. Cultivate leadership skills within your team as you manage Flutter application development for both Android and iOS platforms. Guide the software development lifecycle from conception and design to rigorous testing. Collaborate closely with crossfunctional teams to innovate and deliver new features. Efficiently harness thirdparty data sources and APIs to enhance functionality. Rigorously test your code through unit tests to ensure robustness, covering edge cases, usability, and overall reliability. Tackle issues headon, debug, and enhance application performance. Explore and incorporate new technologies to streamline development processes. Push the boundaries of mobile devices to create exceptional user experiences. Qualifications At least 35 years of relevant industry experience in Flutter/Dart. Understanding of networking and REST APIs. Experience writing unit tests. Grasp of macroservices, microservices, and service monoliths. Unique perspective enriched by a blend of backgrounds, experiences, and skills. Ability to bring your authentic self to the team, fostering inclusivity and collaboration. Thrives in a dynamic, collaborative, and highenergy environment built on trust, accountability, integrity, and respect for one anothers ideas and time. Position Details Position Title: Senior Mobile Developer Salary: 110,000.00 130,000.00 Employment Type: Full Time, Permanent In accordance with provincial legislation and our commitment to transparent hiring practices, the compensation range for this position is provided. Final compensation will be determined based on qualifications, experience, and internal equity. Canadian work experience is not required. Please note that artificial intelligence tools are utilized in the applicant screening process. Benefits Health, vision, and dental care coverage for eligible associates. Health & Safety priorities for associates, clients, and guests. Mental Health and Wellness initiative with resources and 24/7 support. Diversity and Inclusive environments supported by diversity inclusion action councils. 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. For accommodation requests during the hiring process, please contact for further information. #J-18808-Ljbffr