Senior Software Engineer, Android
AcornsFull Time
Senior (5 to 8 years), Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
The salary range is $170K - $220K.
The position is open to candidates in both San Francisco, CA and Toronto, Canada.
Required skills include 7+ years of software development experience, proficiency in design principles for Android apps, extensive experience in Kotlin and Jetpack Compose with backend integration, working knowledge of data analytics tools like Sentry or Amplitude, and understanding of CI/CD workflows.
Tonal celebrates unique and varied lived experiences, seeks diverse backgrounds, and designs employee experiences that foster mutual growth while building a quality-driven engineering culture that ships products rapidly.
Strong candidates have 7+ years of experience, especially in Kotlin, Jetpack Compose, and Android design principles, even if they don't check every box; extra credit for hardware-software integration, computer vision, and passion for fitness or health-tech.
Home gym system with personalized workouts
Tonal offers a home gym solution that combines technology and fitness. Its main product is a wall-mounted fitness system that uses artificial intelligence to create personalized workout plans. This system tracks user performance and provides real-time feedback, helping users achieve their fitness goals. Tonal's equipment can adapt to different fitness levels, offering up to 200 pounds of adjustable weight and the capability to perform over 245 exercises. Unlike many competitors, Tonal focuses on providing a complete fitness experience in one device, eliminating the need for multiple gym equipment or memberships. The company's goal is to make fitness more accessible and convenient for everyone, with a business model that includes selling the equipment and offering a subscription service for ongoing personalized workout programs.