cronometer

cronometer

Software Developer - Mobile Team

Revelstoke, British Columbia

Sponsorship not specifiedDetected 16 days ago
SwiftKotlinDartFlutteriOSAndroidCode ReviewCI/CDRESTAccessibilityTest AutomationCommunication

About the role

  • 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.

Responsibilities

  • Build, test, and ship mobile features in Flutter across both Android and iOS.
  • 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.
  • Support app releases through testing, verification, and follow-up once features reach users.

Requirements

  • 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 shipping software directly to end users.
  • Experience with native Android development in Kotlin or Java..
  • To The Table:
  • 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.
  • Nice To Haves:
  • 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.
  • Compensation And Benefits:
  • 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

Compensation

  • Compensation And Benefits:

Benefits

  • Employee bonus program
  • Comprehensive health and dental benefits
  • Employee Stock Option Plan
  • 3 weeks paid time off
  • Flexible schedule
  • With over 17 million users and growing fast, we're passionate about building world-class tools that support better health outcomes.

Company info

  • We are looking for an experienced developer to join the Mobile Team.

This listing is sourced directly from cronometer's careers page and normalized into a canonical job model.