Android Developer

Brookwood Selection
Amsterdam, Netherlands
1 day ago
Apply on www.careerjet.nl
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

A/B Testing Amazon Web Services Android Software Development Unit Testing Cloud Computing Code Coverage Software Quality Distributed Systems Gradle Mobile Application Software Model View ViewModel Performance Tuning
+12 more
Release Management Screenshots Software Engineering Working Model 2D Backend Kotlin Jetpack Compose Graphql Asynchronous Programming Google Play Api Design Multiplatform

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.

Apply on www.careerjet.nl
Prepare application

Good distractions

Loading talks and stories from around this role…