US, Remote ; Toronto, ON Hybrid USD 165,000 – 185,000 / year

Tonal is hiring a Senior Software Engineer, Full-Stack Mobile (Flutter & iOS)

As a Senior Software Engineer, you will play a central role in shaping the mobile experience for an advanced AI-powered fitness system. You'll develop and refine full-stack mobile features using Flutter and native iOS technologies, focusing on intelligence, personalization, and seamless integration between software and hardware.

What You’ll Do

  • Design and implement complex, high-performance features that leverage computer vision, AI, and real-time data to enhance user engagement
  • Collaborate closely with product, design, and engineering teams to deliver polished, scalable, and maintainable solutions
  • Solve cross-platform challenges to ensure a consistent and intuitive user journey across devices
  • Improve system architecture, testing coverage, and development tooling to support long-term growth
  • Work alongside onshore and offshore engineers to align development and testing workflows
  • Support a culture of quality, innovation, and continuous learning within the engineering team
  • Analyze and resolve customer-facing issues, identifying root causes and implementing lasting fixes

What We’re Looking For

  • At least 5 years of experience in software development, with strong expertise in Flutter and mobile application architecture
  • Proven experience building iOS or Android apps with integration to backend services
  • Proficiency in Dart for cross-platform development and Swift for native iOS environments
  • Familiarity with analytics and monitoring tools such as Sentry, Amplitude, or OpenSearch
  • Experience with source control, CI/CD pipelines, and release management
  • Strong attention to detail in both code quality and user interface design
  • Effective communication skills across technical and non-technical audiences

Nice to Have

  • Degree in Computer Science, Engineering, or a related field
  • Background in AI, computer vision, or hardware-software integration
  • Experience with Apple Health or Google Health Connect
  • Personal interest in fitness, wellness, or health technology

Environment & Culture

The team values clean, efficient code and a collaborative approach to problem-solving. You’ll work in an agile, fast-moving environment that prioritizes performance, maintainability, and innovation. The organization fosters diversity, inclusion, and personal growth, with a shared mission to transform how people engage with fitness through technology.

Accommodations are available for candidates and employees with disabilities. The role operates in a hybrid work model, combining in-office and remote flexibility.

Required Skills
FlutterDartSwiftiOS DevelopmentOpenSearchCI/CDData Analytics
About company
Tonal
Tonal is the world’s most intelligent fitness system—built to help people train smarter, not harder. With innovative technology, sleek design, and expert-led content, we’re redefining the future of fitness.
All jobs at Tonal Visit website
Job Details
Department Technology, Software
Category mobile
Posted 5 months ago