Team Lead, Android Core Product - Portland, OR, USA

3 hours, 8 minutes ago
Full-time
Lead
Software Development
Speechify

Speechify

Speechify is a top-rated text to speech AI app with voice cloning and dubbing features, serving over 10 million users including students and professionals.

Internet Software & Services
51-250
Founded 2017

Description

  • Own major Android features end to end, from product decisions and design collaboration through release.
  • Write production code, review pull requests, and maintain ownership of individual features.
  • Own and improve reliability metrics for key features.
  • Unblock engineers and consolidate effective implementations into shared team solutions.
  • Maintain tested, clear, reusable shared components and reduce duplicated implementations.
  • Improve release processes by reducing manual intervention and expanding automated verification.
  • Handle critical issues, feature releases, and nightly builds for QA.
  • Lead planning and establish appropriate review and sign-off processes.
  • Collaborate with Product, Design, and Engineering while representing team constraints early.
  • Mentor early-career engineers and support their development.

Requirements

  • 5+ years of software engineering experience, including team leadership or ownership of a major product surface while remaining hands-on.
  • Expertise in Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, background services, music player services, Android animations, Jetpack Navigation, and JUnit.
  • Experience shipping and maintaining background audio or other long-running background functionality.
  • Strong understanding of software testing, including test strategy and testability limitations.
  • Demonstrated ability to introduce engineering improvements that remain adopted by the team.
  • Experience influencing teams to change processes and handling the resulting friction.
  • Ability to determine appropriate levels of code review based on system risk.
  • Track record of building reusable tools or systems adopted by teammates.
  • Ability to explain how teams use AI agents in their development workflows.
  • Product design intuition, user empathy, and interest in advancing Android UI/UX beyond specifications.
  • Self-directed approach to improving applications and codebases.
  • Excellent communication skills.
  • Experience contributing to or maintaining open-source Android projects (preferred).
  • Experience with iOS, web, or Node.js (preferred).

Benefits

  • Remote-first, 100% distributed work environment with no office.
  • United States salary of $140,000–$200,000 per year, depending on experience.
  • Bonus and stock compensation.
  • Interview process designed to be completed within one week.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior EPM Consultant/Lead Developer

Performance Architects 51-250 Internet Software & Services

Performance Architects is hiring Senior Consultants/Lead Developers to deliver custom Oracle EPM Planning implementations and support business and technical solution development across the full project lifecycle.

2 hours, 53 minutes ago

Staff Engineer

PortPro 11-50 Internet Software & Services

PortPro is seeking an ML-focused software leader to architect and deliver cloud- and mobile-based machine learning solutions that improve drayage operations and supply-chain efficiency.

Agile Generative AI Machine Learning Scrum
3 hours, 38 minutes ago

Staff Engineer – AI-Native Commerce

Phoenix Ecommerce Technologies 11-50 information technology & services

Phoenix is hiring a Staff Engineer to build AI-native storefront systems that help direct-to-consumer merchants create, deploy, and optimize commerce experiences.

CDN MongoDB NestJS Node.js Playwright PostgreSQL React Redis Shopify TypeScript
1 day, 3 hours ago

Staff Software Engineer Smart Wallet & Account Abstraction

Xsolla 251-1K Internet Software & Services

Xsolla is seeking a Staff Engineer to own the smart wallet and account abstraction layer powering its Web3 platform, defining secure account, signing, custody, and recovery systems for millions of players.

Blockchain CI/CD Ethereum Expo Git Go JWT Kafka Kubernetes NATS OpenID Connect PostgreSQL React Native TypeScript
2 days, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers