Android Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Are you a Senior Android Developer who thrives on building products at massive scale and enjoys influencing technical direction? We’re seeking an experienced Senior Android Developer to join a newly formed product team focused on delivering innovative insurance and flexibility solutions used by millions of customers worldwide. This is an opportunity to play a key role in shaping customer experiences, driving architectural decisions, and delivering impactful mobile solutions within a highly collaborative engineering environment. About the Role You’ll join a product team responsible for enhancing customer-facing experiences focused on:
- Car Hire Insurance products that help customers protect their journeys.
- Accommodation Flexibility products that provide greater freedom when plans change.
- New and innovative mobile experiences designed to increase customer engagement and conversion.
- Large-scale mobile applications serving millions of users globally.
Key Responsibilities Deliver End-to-End Solutions
- Build and deliver Android features from concept through production.
- Collaborate closely with Android, iOS, and backend engineering teams.
- Contribute across the full software development lifecycle.
Lead Technical Direction
- Drive technical decision-making.
- Lead architecture and design discussions.
- Produce high-quality technical documentation including RFCs, ADRs, and design proposals.
Maintain Production Excellence
- Monitor application stability and performance.
- Investigate incidents and resolve complex production issues.
- Ensure high standards of reliability and user experience.
Improve Performance & Quality
- Profile applications and identify performance bottlenecks.
- Implement monitoring, testing, and performance metrics.
- Maintain excellent code quality and test coverage standards.
Collaborate Across Functions
- Partner with Product Managers, Designers, QA specialists, and Engineers.
- Translate business requirements into scalable technical solutions.
- Participate in experimentation, feature evaluation, and release planning.
Mentor & Support Others
- Help onboard new team members.
- Share knowledge and contribute to engineering best practices.
- Support the growth and development of fellow engineers.
Requirements
6+ years of Android development experience Expert-level Kotlin development Strong hands-on experience with Jetpack Compose Deep understanding of:
- Kotlin Coroutines
- Flow
- Structured concurrency
- Asynchronous programming
- Threading and testing
Modern Android architecture expertise:
- MVVM / MVI
- Jetpack ViewModel
- Navigation Components
- Hilt / Dagger
Strong testing experience:
- Unit Testing
- Compose Testing
- Espresso Testing
- Screenshot Testing
Experience with:
- API design and integration
- Backend software concepts
- Multi-module Gradle projects
- Android profiling and performance optimisation
- A/B testing and release planning
Strong communication and stakeholder management skills Fluent English communication, written and spoken. Desirable Experience
- GraphQL
- Federated architectures
- Kotlin Multiplatform
- Google Play Store app releases
- Experience within large-scale distributed systems
- AWS or cloud-based environments
- Passion for exploring and adopting new technologies.
What We’re Looking For The ideal candidate is a self-starter who:
- Takes ownership and drives initiatives independently.
- Leads technical discussions with confidence.
- Solves complex engineering challenges.
- Influences technical and architectural direction.
- Collaborates effectively across multiple teams and disciplines.
- Balances technical excellence with business objectives.
- Thrives in large-scale, fast-paced product environments.
Benefits & conditions
- €134.77 per hour plus VAT
- 12-month contract
- Hybrid working model (3 days onsite in Amsterdam)
- Opportunity to work on products used by millions of customers
- High-impact engineering challenges at global scale
- Collaborative, innovative engineering culture
- Exposure to modern mobile, backend, and cloud technologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…