Team Lead, Android Core Product - Stockholm, Sweden
Posted Oct 5 (8 days ago) · Last seen Oct 14
Key facts
Hands-on Android Team Lead at Speechify; requires 5+ years and strong Kotlin expertise.
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 | €6,042 per month | €9,583 per month |
Est. take-home €1,867 - €5,093
- Field
- Software engineering
- Languages required
- English
- Education
- Bachelor
- Experience
- 5 years experience
- Managing people
- People Manager
Original job ad
As published by Speechify
The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- At least 5 years of software engineering experience, including team leadership or ownership of a major product area while remaining hands-on.
- Strong experience with 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 work.
- Understand the importance and limits of software testing.
- Demonstrate an improvement introduced to a team that lasted, and explain the effort required.
- Comfort asking people to change their working practices and handling the resulting friction.
- Be able to justify review levels based on system behavior.
- Have built things adopted by the rest of a team.
- Be able to explain how the team works with AI agents.
- Product design intuition, user empathy, excellent communication, and self-direction.
- Open-source Android experience is a bonus; iOS, Web, or Node.js experience is also a bonus.
Responsibilities
- Own major features from decision through release in close collaboration with Design.
- Maintain and improve reliability metrics for key features.
- Review pull requests and provide useful, educational feedback.
- Unblock team members and resolve development obstacles.
- Promote effective individual solutions into shared team practices.
- Keep shared components tested, clear, and consolidated.
- Identify and lead improvements to team working practices.
- Reduce manual steps required for reliable releases and address recurring issues at their root.
- Expand automated verification so nightly QA builds confirm quality.
- Plan team work around decisions that remain unresolved.
- Set appropriate review levels and identify changes that always require sign-off.
- Represent team constraints in Product, Design, and Engineering discussions.
- Handle critical issues, own feature releases, and provide nightly QA builds.
- Ensure early-career engineers receive developmental work and time to learn.
Skills & Technologies
Benefits & Perks
Recruitment Process
- Several technical interviews.
- Assessment using a real codebase.
- The company aims to complete the process within one week.
- A walkthrough requires candidates to explain their reasoning and the approaches they considered or discarded.
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 products used by over 50 million people, including apps for iOS, Android, and Mac, a Chrome extension, and a web app. Nearly 200 people work in a fully distributed organization with no office.
