Team Lead, Android Core Product
Posted Oct 5 (11 days ago) · Last updated Oct 16
Key facts
Hands-on Android team lead role; requires 5+ years and strong Kotlin and Android experience.
How this salary compares
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| senior roles | €2,191 per month | €12,415 per month | €14,606 per month |
| This offer | €2,500 per month | €5,417 per month | €8,333 per month |
- Field
- Software engineering
- Languages required
- English
- Education
- No degree required
- Experience
- 5 years experience
- Managing people
- People Manager
Original job ad
As published by Speechify
This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- At least five years of software engineering experience
- Experience leading a team or owning a major product area while remaining hands-on
- Strong Kotlin, Kotlin Coroutines and Kotlin Flow skills
- Strong Dagger 2, MVVM and Clean Architecture skills
- Experience with background services, music player services, Android animations, Jetpack Navigation and JUnit
- Experience shipping and maintaining background audio or other long-running background work
- Understanding of testing approaches and their limitations
- Ability to describe a lasting team change introduced and the effort required
- Comfort asking people to change work practices and handling resulting friction
- Ability to explain review requirements based on system behavior
- Record of building things used by the wider team
- Ability to describe the team's work with AI agents
- Product design intuition and user empathy
- Excellent communication skills
Responsibilities
- Own major product features from decision through release with the design team
- Maintain and improve reliability metrics for key features
- Review pull requests and provide instructive feedback
- Unblock team members and investigate impediments directly
- Promote useful individual solutions as shared team approaches
- Maintain, test, clarify and consolidate shared components
- Identify and drive improvements to team practices
- Reduce manual intervention in releases
- Address recurring issues by changing underlying systems
- Expand automated verification earlier in the development process
- Plan work around outstanding decisions
- Set review depth and required human sign-offs
- Represent team constraints in Product, Design and Engineering discussions
- Handle critical issues, own feature releases and provide nightly QA builds
- Provide early-career engineers with learning-oriented work and time to learn
Skills & technologies
Benefits & perks
Recruitment process
- Several technical interviews
- Assessment using a real codebase
- Walkthrough explaining reasoning, alternatives and uncertainties
- Process targeted for completion within one week
Your CV vs this job
How well does your CV match this job?
Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.
Add your CVNo CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.
About Speechify
| Location | Active listings |
|---|---|
| Remote | 197 |
| Remote - Global | 60 |
| Helsinki, Finland | 11 |
| Oulu, Finland | 6 |
| Tampere, Finland | 6 |
| Remote - Finland | 4 |
| Remote - Europe | 1 |
| Role type | Active listings |
|---|---|
| Android Team Lead | 97 |
| Android Software Engineer | 40 |
| Android Engineering Team Lead | 24 |
| Product Designer | 23 |
| Software Engineer | 16 |
| Android Software Engineering Team Lead | 11 |
| Android Engineer | 11 |
| Android Software Team Lead | 6 |
| Android Developer | 5 |
| Go-to-Market | 4 |
| IOS Engineer | 4 |
| Android Software Engineering Lead | 4 |
| Software Engineer, Data Infrastructure | 3 |
| Tech Lead | 3 |
| Software Engineer, Model Serving | 3 |
| Windows/Desktop Applications Engineer | 3 |
| Web Developer | 2 |
| Go-to-Market Engineer | 2 |
| Backend Engineer, AI Model Serving | 2 |
| Machine Learning Engineer | 2 |
| MacOS Developer | 2 |
| AI Engineer | 2 |
| Studio Engineer | 1 |
| Team Lead Android Core Product | 1 |
| Android Core Product Lead | 1 |
| Software Engineer, AI Studio | 1 |
| Model Serving Engineer | 1 |
| Software Engineer, Core Experiences | 1 |
| Android Core Product | 1 |
| Head of Agent Relations | 1 |
| Android Lead Engineer | 1 |
| Product Growth Engineer | 1 |
| AI Infrastructure Engineer | 1 |
| Backend Developer | 1 |
| Product Engineer | 1 |
| Platform Engineer | 1 |
| AI Model Serving Engineer | 1 |
| Software Engineer, AI Model Serving | 1 |
| Role level | Active listings |
|---|---|
| Senior | 136 |
| Manager | 117 |
| Mid-Level | 31 |
| Executive | 1 |
Speechify develops text-to-speech reading products used by more than 50 million people. Its product range includes iOS, Android and Mac apps, a Chrome extension and a web app. Nearly 200 people work in a fully distributed organization with no office.
