Cronometer is the most accurate, comprehensive nutrition tracking app on the market. We empower people to make informed decisions about their health and wellness with data they can trust. With over 12 million users and growing fast, we're passionate about building world-class tools that support better health outcomes.
We are looking for an experienced developer to join the Mobile Development Team. You will be responsible for developing and maintaining the mobile experience across platforms, using the Flutter framework. Our mobile team plays a critical role in shaping the user experience and delivering features that help millions of people lead healthier lives. While Flutter is our primary framework, we also value experience with native mobile development (iOS or Android), and broader full-stack capabilities are a plus.
We want to find a great fit with someone who wants to live our mountain lifestyle, has a passion for our mission to empower people in making informed decisions on their health & wellness, and can demonstrate the skills and talent we'll need to take our products to the next level. While we value in-person collaboration in Revelstoke, we are a remote-friendly company and are open to hybrid or fully remote candidates located in British Columbia.
What you'll be doing
Designing, building and maintaining mobile features in Flutter across Android and iOS platforms
Writing clean, maintainable, and scalable Dart code
Working closely with backend developers to integrate RESTful APIs and services
Contributing to technical decisions and best practices as we strive to maintain a high quality application
Participating in peer code reviews and mentoring junior developers
Collaborating cross-functionally with QA, Product and Design teams to deliver intuitive, performant and high quality features
Supporting app deployment, testing, and monitoring in the app stores
What you bring to the table
5+ years of professional experience in mobile or full-stack software development
Solid experience building and shipping apps using Flutter (Dart) or other modern mobile frameworks
Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus
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
Comfortable using Git, pull requests, and team-based workflows
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
Compensation and Benefits
Base annual salary range: $115,000 - $125,000 + employee bonus program
Comprehensive health and dental benefits
Employee Stock Option Plan
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
How to Apply
Send us your resume and a short cover letter explaining how your skills and interests align with this role and why you're excited to work at Cronometer.
Job Types: Full-time, Permanent
Pay: $115,000.00-$125,000.00 per year
Additional pay:
Bonus pay
Benefits:
Casual dress
Dental care
Extended health care
Flexible schedule
Life insurance
Paid time off
Relocation assistance
Stock options
Vision care
Work from home
Schedule:
Monday to Friday
Location:
Revelstoke, BC (preferred)
Work Location: Hybrid remote in Revelstoke, BC
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.