Enable job alerts via email!

Software Engineer, Android Core Product - Thousand Oaks, USA

Speechify

Thousand Oaks (CA)

Remote

USD 140,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A tech company focused on reading assistance is seeking a Senior Android Engineer to enhance its widely used text-to-speech app. The ideal candidate should have over 5 years of software engineering experience, particularly with Kotlin and Android components. The role entails owning major features, improving reliability, and collaborating across teams. This position offers remote work and competitive salaries in a fast-growing environment.

Benefits

Competitive salaries
Laid-back atmosphere
Impactful work in AI and audio

Qualifications

  • Experience building or contributing to at least one Android app.
  • Drive to push the boundaries of Android UI/UX.
  • Understanding the importance of tests.

Responsibilities

  • Own and maintain reliability metrics for key features.
  • Shape the future of the Android team.
  • Participate in discussions across products.

Skills

Kotlin
Android components familiarity
UI/UX design intuition
Reliability metrics improvements
Problem solving

Education

5+ years of software engineering experience

Tools

Kotlin Coroutines
Jetpack Navigation
Dagger 2
JUnit tests
Job description
Software Engineer, Android Core Product - Thousand Oaks, USA

Thousand Oaks, USA

The mission of Speechify is to make sure that reading is never a barrier to learning.

Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its Design award winner for inclusivity for 2025.

Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.

Overview

With the growth of our Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us forward.

This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.

We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.

Our interview process involves several technical interviews and we aim to complete them within 1 week.

What You’ll Do

  • Owning major features and working closely with our design team - take ownership of features inside the app and become responsible for delivering high quality features
  • Shape the future of our Android team
  • Own, maintain and improve reliability metrics for key features
  • Participate in discussions across different teams - Product, Design, Engineering
  • Review pull requests, and support other teammates
  • Handle critical issues or cope with unexpected challenges
  • Take ownership of feature releases and provide nightly builds for the QA team

An Ideal Candidate Should Have

  • 5+ years of software engineering experience
  • Familiarity with Android components
  • Experience building or contributing to at least one Android app
  • Product design intuition and user empathy
  • Drive to push the boundaries of Android UI/UX
  • Understanding of the importance of tests and how to approach writing tests
  • Self-drive to improve the app and codebase above and beyond what's outlined in the spec
  • Rock solid experience with Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, JUnit tests
  • User oriented problem solving approach
  • Driven with continuous feedback from leaders

Bonus:

  • Experience building, maintaining, or otherwise contributing to open source projects in Android
  • Experience with iOS, Web or NodeJS

Technologies we use:

  • Kotlin
  • Kotlin Coroutines
  • Kotlin Flow
  • Jetpack Navigation
  • Dagger 2
  • Room
  • Jetpack Compose
  • JUnit

What We offer:

  • A fast-growing environment where you can help shape the company and product.
  • An entrepreneurial-minded team that supports risk, intuition, and hustle.
  • A hands-off management approach so you can focus and do your best work.
  • An opportunity to make a big impact in a transformative industry.
  • Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
  • Opportunity to work on a life-changing product that millions of people use.
  • Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
  • Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.

The United States Based salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience

Think you’re a good fit for this job?

Tell us more about yourself and why you're interested in the role when you apply. And don’t forget to include links to your portfolio and LinkedIn.

Not looking but know someone who would make a great fit?

Refer them!

Speechify is committed to a diverse and inclusive workplace.

Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is voluntary. Any information you do provide will be recorded and maintained in a confidential file.

As set forth in Speechify’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to VEVRAA, we request this information to measure the effectiveness of outreach and recruitment efforts. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305

Page 1 of 1

OMB Control Number 1250-0005

Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s OFCCP website at www.dol.gov/ofccp.

Disability status information is used for government reporting purposes and will remain confidential.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.