Software Developer - Mobile Team - #229962
Cronometer
Date: 4 hours ago
City: Revelstoke, BC
Contract type: Full time
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 17 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 Team. Our team creates the application that hundreds of thousands of people use every day to track nutrition, understand their health data, and build sustainable habits. We work with Flutter, along with the native iOS and Android stacks when the platform calls for it, to ship a high-quality application that is fast, reliable, and easy to use.
We want to find a great fit with someone who is excited by our mission to empower people in making informed decisions about their health and wellness, enjoys working on thoughtful product experiences, and is ready to grow their craft inside a collaborative mobile team. We are looking for someone who can work with us at our office in Revelstoke, British Columbia, where in-person we channel the mountain lifestyle to build a great mobile experience
What You'll Be Doing
3+ years of professional software development experience in an professional environment
Experience building user-facing features in Flutter, native mobile, or another modern client application framework.
We are looking for an experienced developer to join the Mobile Team. Our team creates the application that hundreds of thousands of people use every day to track nutrition, understand their health data, and build sustainable habits. We work with Flutter, along with the native iOS and Android stacks when the platform calls for it, to ship a high-quality application that is fast, reliable, and easy to use.
We want to find a great fit with someone who is excited by our mission to empower people in making informed decisions about their health and wellness, enjoys working on thoughtful product experiences, and is ready to grow their craft inside a collaborative mobile team. We are looking for someone who can work with us at our office in Revelstoke, British Columbia, where in-person we channel the mountain lifestyle to build a great mobile experience
What You'll Be Doing
- Build, test, and ship mobile features in Flutter across both Android and iOS.
- Write clean, maintainable Dart code that fits into an established production codebase.
- Contribute to some server and backend code when needed to deliver complete product experiences.
- Collaborate with senior mobile developers, backend developers, Product, Design, and QA to turn product ideas into polished user experiences.
- Integrate with RESTful APIs and internal services, with attention to reliability, performance, and clear failure states.
- Debug issues across the mobile stack, including UI behaviour, app performance, platform differences, and production crashes.
- Contribute to code reviews by giving and receiving thoughtful feedback.
- Help improve our mobile development practices, including testing, release readiness, accessibility, and maintainability.
- Support app releases through testing, verification, and follow-up once features reach users.
3+ years of professional software development experience in an professional environment
- A solid understanding of client-server communication, RESTful APIs, asynchronous programming, and data-driven UI.
- Care for mobile UI/UX details, performance, reliability, and accessibility.
- Familiarity with automated testing, debugging tools, CI/CD workflows, and app release processes.
- Ability to take ownership of features, ask good questions, and deliver reliable work in a collaborative environment.
- A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Experience building user-facing features in Flutter, native mobile, or another modern client application framework.
- Experience shipping software directly to end users
- Experience building and shipping production apps using Flutter and Dart.
- Experience with native Android development in Kotlin or Java.
- Experience with native iOS development in Swift or Objective-C.
- Familiarity with app store release workflows, analytics, crash reporting, or feature flagging.
- Background or strong interest in nutrition, fitness, or health tech.
- Employee bonus program
- Comprehensive health and dental benefits
- Employee Stock Option Plan
- RRSP Matching
- 3 weeks paid time off
- Company mobile phone + phone plan
- Flexible schedule
- A fun, collaborative environment filled with people who love nutrition, tech, and the outdoors
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Retail Merchandiser
Premium Retail Services,
Revelstoke, BC
4 hours ago
Description As a Premium merchandiser, you’ll join an established and fast growing, values-based company representing hundreds of brands across retail locations. Growing sales for Premium clients is the name of the game, and you’ll do it by executing retail merchandising activities. What’s in it for you? You make your own schedule. Yes, you read that right. You’ll merchandise brands you...
Site Superintendent - Buildforth Construction Corp
Paradigm Building Solutions,
Revelstoke, BC
CA$38
-
CA$45
per hour
1 week ago
SITE SUPERINTENDENTJOB POSTINGJOB SUMMARY The Site Superintendent is responsible for overseeing and managing all on-site construction activities to ensure projects are completed on time, within budget, and according to safety and quality standards. This role involves coordinating subcontractors, managing schedules, enforcing safety protocols, and ensuring compliance with project specifications and building codes. The Site Superintendent serves as the key point...
Retail Sales Associate, Alpine Village Mall, Future Opportunities
Bell,
Revelstoke, BC
2 weeks ago
Req Id: 430544 Join us as we embark on this new journey, blending the best in tech retail with cutting-edge telecommunications services. At Best Buy Express we believe one of our most important assets is our people. We pride ourselves on hiring the best talent and creating a dynamic workplace where talents are utilized, opinions matter, and fun is encouraged!...