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
Développeur(se) Fullstack pour optimiser et développer des applications en Vue.js et TypeScript. Collaborer avec l'équipe pour garantir la qualité des livrables et innover dans les technologies.
Software Developer designing and maintaining backend services for enterprise data solutions at Delta Controls. Involves backend development, secure deployment, and collaboration with cross - functional teams.
Senior Software Developer leading the design and development of software for Linux - based embedded platforms. Engaging with Wi - Fi and BLE stacks across firmware, driver, and OS networking layers.
Seeking an Intermediate Fullstack Software Developer for Molaris AI Innovations Inc. to develop software solutions for dental labs using modern technologies.
Founding engineer developing the frontend for autonomous flight intelligence drones. Working on 3D geospatial experiences and integrating live data for mission - critical interfaces.
Senior Software Engineer leading architecture and development of core financial platform services at Brim. Collaborating with teams to optimize services and mentor junior engineers in a remote - first environment.
Software Engineer at Brim developing and maintaining PHP and Python services for fintech. Focusing on scalability and security while mentoring junior engineers in a remote - first environment.
Junior Software Engineer building and maintaining services and APIs for credit card and payments platform. Collaborating with senior engineers while working independently in a remote environment.
Product Engineer at Brim Financial, building end - to - end product experiences across APIs and user interfaces. Collaborating with engineering, product, and design teams for impactful financial solutions.
Staff Software Engineer creating scalable, fault - tolerant systems for Newrich's innovative creator platform. Collaborating with founders and mentoring engineers while building new features.