Tonal is looking for a Senior Mobile developer to build the Mobile application that powers the world's most intelligent personal trainer, solving challenging problems in the development of software for a unique consumer fitness product.
Requirements
- Proficient in design principles, architecture patterns and engineering best practices for Flutter based applications
- Extensive experience in iOS and/or Android Mobile Platform with backend services integration
- Experience in Swift and/or Kotlin programming languages
- Working knowledge of data analytics and logging tools such as Sentry, Amplitude, or OpenSearch
- Familiar with source control management, CI/CD workflow, and build/release processes
- Experience in hardware-software integration, computer visions and AI-based applications
- Familiarity with Apple Health and/or Google Health Connect platforms
Responsibilities
- Design, develop and maintain robust, complex features powered by intelligence, personalization, and computer vision
- Collaborate cross-functionally with product, design, and engineering teams to deliver high-quality, maintainable solutions of product deliverables
- Work on cross-platform engineering challenges to elevate the user journey and create seamless, engaging experiences
- Identify opportunities for improvement in architecture, code coverage, tooling, processes, and propose creative solutions
- Coordinate with onshore/offshore teams to streamline the development/testing activities
- Help build a quality-driven engineering culture that values innovation, continuous improvement, and team work
- Troubleshoot/triage customer issues and perform root cause analysis to identify improvement opportunities
Other
- 5+ years of software development experience
- High attention to detail, both in code and UI/UX with a creative approach to problem-solving
- Ability to effectively communicate with technical and non-technical stakeholders
- Passion for fitness, wellness, or health-tech industries
- Entrepreneurial, thrive in a fast-paced, agile environment, and execute at an A-level.