

Senior Software Engineer, Full-Stack Mobile
Tonal
Senior Mobile Engineer at Tonal, building the cross-platform mobile app powering the world's most intelligent personal trainer. You will design, develop, and maintain Flutter-based features while integrating native iOS/Android capabilities in a fast-paced, agile environment focused on high performance, maintainability, and exceptional UX.
Qualification
- 5+ years of software development experience.
- Proficient in design principles, architecture patterns, and engineering best practices for Flutter-based applications.
- Extensive experience on iOS and/or Android mobile platforms 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 workflows, and build/release processes.
- High attention to detail in code and UI/UX with a creative approach to problem-solving.
- Ability to effectively communicate with technical and non-technical stakeholders.
- Optional: BA, BS, or MS in Computer Science/Engineering or equivalent.
- Optional: Experience in hardware-software integration and computer vision.
Responsibility
- Design, develop, and maintain robust features powered by intelligence, personalization, and computer vision.
- Collaborate cross-functionally with product, design, and engineering to deliver high-quality, maintainable mobile solutions.
- Tackle 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 and offshore teams to streamline development and testing activities.
- Help build a quality-driven engineering culture that values innovation, continuous improvement, and teamwork.
- Troubleshoot and triage customer issues and perform root cause analysis to drive product improvements.




