Taro Logo

Staff Android Engineer

AI-powered language learning platform teaching English, Spanish, and French through conversational practice.
$210,000 - $260,000
Android
Staff Software Engineer
In-Person
51 - 100 Employees
8+ years of experience
Education · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Android Engineer

Speak is revolutionizing language learning through AI-powered conversation practice, having achieved unicorn status with a $1B valuation as of December 2024. As the top-grossing education app in South Korea and now available in 40+ countries, we're backed by prestigious investors including Accel, OpenAI, and Founders Fund.

We're seeking a Staff Android Engineer to join our 90+ person team spread across global offices. This role is crucial in developing and improving our mobile application's core features, including content delivery, monetization testing, and market expansion. You'll be working with cutting-edge technologies to help millions learn languages through our innovative AI-powered conversation platform.

The ideal candidate brings 8+ years of mobile engineering experience, with deep expertise in Kotlin and modern Android development practices. You'll be responsible for building growth features, improving user acquisition and retention, and enhancing our audio and video streaming systems. This role offers the opportunity to make a significant impact at a critical growth stage, working with a talented team that's passionate about transforming language learning globally.

Benefits include competitive compensation ($210K-$260K), equity in a unicorn startup, and the chance to work with a global team across San Francisco, Ljubljana, Seoul, and Tokyo. You'll be joining at an exciting time when individual contributions can significantly shape the company's future, while helping millions achieve their language learning goals.

Last updated 2 months ago

Responsibilities For Staff Android Engineer

  • Build growth loops including referrals and in-app shareables
  • Improve new user acquisition and user retention
  • Work on pricing and packaging
  • Launch new markets and languages
  • Improve text to speech system
  • Improve audio and video streaming systems

Requirements For Staff Android Engineer

Kotlin
  • 8+ years of industry experience working as a Mobile Engineer
  • Proficiency in Kotlin with strong understanding of mobile architectures (MVC/MVVM)
  • Experience with Reactive programming (RX Java)
  • Knowledge in mobile build practices (jenkins, bitrise)
  • Knowledge in Google Play Billing
  • Excellent problem-solving and communication skills
  • Ability to coach and mentor other engineers
  • Strong product sense and cross-functional thinking

Benefits For Staff Android Engineer

Equity
  • Equity compensation
  • Opportunity to work with a global team
  • Fast-growing startup environment
  • Offices in San Francisco, Ljubljana, Seoul, and Tokyo

Interested in this job?