RT

Android Developer

Hiring from
Netherlands
Work type
Hybrid
Posted

623,779 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Android Developer (Insurance & Flexibility Platform)

Location: Amsterdam, Netherlands (Hybrid)

Contract: 12 months


About the Role

Join a fast-growing Insurance business focused on making travel safer and more flexible for millions of customers worldwide. As part of a broader Connected Trip vision, the team is expanding its global insurance and flexibility offerings, helping travelers protect their trips and enjoy peace of mind throughout their journey.

Working closely with industry-leading partners, the team delivers innovative insurance solutions and flexible travel products designed to provide customers with the protection and confidence they need while traveling. The focus is on creating exceptional customer experiences through technology, innovation, and customer-centric product development.

As an Android Developer within the Car Hire Insurance & Flexibility Team, you will play a key role in enhancing mobile experiences that help customers protect car rentals and add flexibility to accommodation bookings. You will collaborate with Android engineers, designers, product managers, backend developers, and data analysts to build seamless, high-quality mobile experiences used by millions of travelers every day.

Key Responsibilities

  • Design, develop, and maintain new Android features using modern Android technologies and best practices.
  • Collaborate with Android engineers and cross-functional teams to build seamless customer experiences across mobile platforms.
  • Ensure application stability and reliability by monitoring crashes, investigating incidents, troubleshooting production issues, and resolving complex bugs.
  • Participate in incident analysis and contribute to root-cause investigations when necessary.
  • Continuously improve application performance, scalability, and maintainability.
  • Optimize resource utilization and drive technical excellence across owned services and components.
  • Keep applications aligned with the latest Android technologies, engineering standards, and development guidelines.
  • Maintain high-quality standards through comprehensive testing strategies and strong code review practices.
  • Perform application profiling, identify bottlenecks, and implement performance enhancements.
  • Establish and monitor key performance metrics to ensure healthy app performance.
  • Translate business requirements and product goals into scalable technical solutions.
  • Prioritize technical issues based on customer impact and business value.
  • Collaborate closely with backend engineers, product managers, quality engineers, designers, and analysts to enhance customer experiences.
  • Support knowledge sharing, mentorship, and onboarding activities to help team members grow professionally.

Required Skills & Experience

Must Have

  • 3+ years of professional experience as an Android Developer.
  • Strong hands-on experience with Kotlin as the primary development language.
  • Proven experience building production-ready user interfaces using Jetpack Compose.
  • Strong understanding of Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Experience with modern Android architectural patterns such as MVVM, MVI, Jetpack ViewModel, and Navigation Components.
  • Experience with dependency injection frameworks such as Hilt or Dagger.
  • Strong testing experience, including:
  • Unit Testing
  • UI Testing (Compose/Espresso)
  • Screenshot Testing
  • Experience working with multi-module Gradle projects.
  • Strong communication skills with the ability to engage both technical and non-technical stakeholders.
  • Fluent English communication skills, written and verbal.
  • Proven ability to solve complex technical challenges in high-scale environments.

Nice to Have

  • Understanding of backend engineering principles and full-stack software development concepts.
  • Experience with A/B testing, experimentation frameworks, and release planning.
  • Experience with GraphQL, including queries, mutations, fragments, and schema design.
  • Experience working within federated GraphQL environments.
  • Hands-on experience profiling Android applications using:
  • Android Studio Profiler
  • Baseline Profiles
  • Macrobenchmark
  • Experience publishing and maintaining applications on the Google Play Store.
  • Passion for exploring new technologies and continuously improving engineering practices.

What You'll Get

  • Opportunity to contribute to a large-scale, globally recognized technology platform serving millions of customers worldwide.
  • Direct impact on products used daily by travelers across the globe.
  • Exposure to complex technical challenges in a high-performance engineering environment.
  • Opportunity to influence architecture, product direction, and engineering best practices.
  • Collaborative and innovation-driven culture focused on continuous improvement.
  • Professional development opportunities through mentoring, technical communities, conferences, hackathons, and knowledge-sharing initiatives.
  • A fast-paced environment where technical excellence, ownership, and innovation are highly valued.
  • The chance to work alongside talented engineers, designers, analysts, and product professionals building next-generation travel experiences.

Similar jobs

Apply for this job100% free