Team Lead, Android Core Product - Brighton, United Kingdom
Posted Oct 5 (18 days ago) · Last updated Oct 22
Key facts
Hands-on Android team lead at Speechify; requires 5+ years’ engineering experience and strong Kotlin skills.
- Field
- Software engineering
- Languages required
- English
- Education
- Bachelor
- 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, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, background services, Music Player Service, Android animations, Jetpack Navigation, and JUnit skills.
- Experience shipping and maintaining background audio or other long-running background work.
- Understanding of testing, test-writing approaches, and testing limitations.
- Ability to describe a lasting team improvement and the effort required to introduce it.
- Comfort asking people to change working practices and handling resulting friction.
- Judgment about which changes require extensive review.
- Track record of building tools or systems adopted by teammates.
- Ability to describe how the team works with AI agents.
- Product design intuition and user empathy.
- Initiative to improve the app and codebase beyond specifications.
- Excellent communication skills.
Responsibilities
- Own major features from decision through release in collaboration with Design.
- Maintain and improve reliability metrics for key features.
- Review pull requests and provide learning-oriented feedback.
- Unblock team members and investigate issues directly.
- Promote successful individual solutions as shared team practices.
- Keep shared components tested, clear, and consolidated.
- Lead changes to team working practices when appropriate.
- Reduce manual intervention in releases and address recurring issues at their source.
- Expand automated verification for nightly QA builds.
- Plan work around decisions that remain unresolved.
- Set review levels and identify required human approvals.
- Represent team constraints in Product, Design, and Engineering discussions.
- Handle critical issues, own feature releases, and provide nightly QA builds.
- Give early-career engineers suitable learning work and time to learn.
Skills & technologies
Recruitment process
- Several technical interviews.
- Assessment using a real codebase.
- Process targeted for completion within one week.
- Walkthrough of the candidate’s reasoning and decisions.
- Include portfolio and LinkedIn links with the application.
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 | 63 |
| Helsinki, Finland | 11 |
| Tampere, Finland | 7 |
| Oulu, Finland | 6 |
| Remote - Finland | 6 |
| 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 |
| AI Data Software 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 |
| Software Engineer, AI Data | 1 |
| AI Model Serving Engineer | 1 |
| Software Engineer, AI Model Serving | 1 |
| Role level | Active listings |
|---|---|
| Senior | 141 |
| Manager | 117 |
| Mid-Level | 31 |
| Executive | 1 |
Speechify creates text-to-speech products used by over 50 million people. Nearly 200 people work in a fully distributed organization with no office.
