Senior Software Engineer developing and maintaining mobile experiences using Flutter for Cronometer's nutrition tracking app. Joining a remote-friendly, hybrid team based in Revelstoke, BC.
Responsibilities
Own the full lifecycle of mobile feature development in Flutter from concept to polished release across both Android and iOS.
Write elegant, high-performance Dart code that’s clean, scalable, and built to last.
Partner closely with backend engineers to craft smooth, reliable integrations with RESTful APIs and internal services.
Shape the technical direction of the app by contributing to architecture decisions, best practices, and continuous improvement.
Level up the team by participating in thoughtful code reviews and supporting the growth of junior developers.
Collaborate across Product, Design, and QA to deliver intuitive, performant features that delight our users.
Support releases end to end, including testing, deployment, and monitoring in both app stores.
Requirements
5+ years of professional experience in mobile or full-stack software development
Experience working with mobile-friendly APIs and understanding of client-server communication
A strong grasp of mobile UI/UX best practices and performance considerations
Familiarity with testing frameworks, CI/CD tools, and app release processes
Ability to lead projects independently and deliver in a fast-paced, collaborative environment
Excellent communication skills and ability to work with a distributed team
A bachelor's degree in Computer Science, Software engineering or equivalent practical experience
Benefits
Comprehensive health and dental benefits
Employee Stock Option Plan
RRSP Matching
3 weeks paid time-off
Company mobile phone + phone plan
Fitness device rebate
Flexible schedule and work from home options
A fun, collaborative environment filled with people who love nutrition, tech and the outdoors
Principal Software Development Engineer on AI Model Serving team at Workday. Leading technical direction and design decisions for large - scale distributed systems and machine learning deployment.
Senior technical contributor at Autodesk focusing on cloud data infrastructure and managing structured storage. Leading high - impact initiatives and influencing architecture decisions in the SRS platform.
Senior Software Developer developing cloud and AI capabilities at Autodesk. Collaborating with cross - functional teams to enhance Autodesk's platform ecosystem.
Intermediate Software Engineer developing and maintaining live - service virtual worlds for Big Viking Games. Collaborating on TypeScript and PHP codebases and employing AI - forward workflows.
Senior Full Stack Engineer at Big Viking Games building AI - enabled products and workflows. Responsible for end - to - end feature ownership and leveraging AI for game production.
Senior Software Engineer at Big Viking Games focusing on development and modernization of live - service games. Collaborating across teams to enhance player experiences and improve engineering pipelines.
Guidewire Software Architecture Advisor responsible for designing Guidewire solutions within complex insurance environments. Leveraging expertise to influence and collaborate with teams for effective implementation.
Tech Lead at Univeris driving software development and guiding teams in enterprise wealth management. Collaborating on R&D and Professional Services with a focus on high - quality delivery.
Senior Software Engineer developing identity & authorization platform services at ClickHouse. Designing and building authentication and authorization infrastructure for a cloud - based data analytics solution.
Technical Lead for Water Information Systems within Hamilton's Public Works, overseeing data management and GIS projects. Leading initiatives to enhance software applications for asset management.