Cronometer

Senior Software Engineer

Cronometer

full-time

Posted on:

Location Type: Hybrid

Location: RevelstokeCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$115,000 - CA$125,000 per year

Job Level

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
FlutterDartRESTful APIsmobile developmentUI/UX best practicestesting frameworksCI/CD toolsapp release processesclient-server communicationarchitecture decisions
Soft Skills
communication skillscollaborationleadershipcode reviewssupporting junior developersindependent project managementfast-paced environmentthoughtful participationteam growthproblem-solving
Certifications
bachelor's degree in Computer Sciencebachelor's degree in Software Engineering