US, Remote ; Toronto, ON Hybrid Employment $165K – $185K

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

About the Role

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
FlutterDartSwiftiOSAndroidSentryAmplitudeOpenSearchCI/CDsource control managementmobile architecturebackend integrationdata analytics FlutterDartSwiftiOSAndroidSentryAmplitudeOpenSearchCI/CDsource control managementmobile architecturebackend integrationdata analytics
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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 3 months ago