Android Developer (For independent contractors)

Booking.com

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Booking.com is seeking an experienced software engineer to build robust applications using Kotlin and modern patterns. You will own components end-to-end, write clean, reusable code, and contribute to architecture discussions while ensuring quality and security across services.

Ideal candidates have 8-10 years of experience, strong communication skills, and a proactive, independent work style. You will collaborate with cross-functional teams to deliver scalable solutions for consumer-facing

Qualifications

  • 8-10 years of experience in software development.
  • Experience with consumer-facing mobile/web apps preferred.
  • Strong communication and stakeholder management.
  • Self-motivated with high agency and independence.

Responsibilities

  • Build software applications using relevant development languages and knowledge of systems, services and tools.
  • Write readable and reusable code using standard patterns and libraries.
  • Refactor and simplify code by introducing design patterns when necessary.
  • Ensure application quality by following standard testing techniques and the test strategy.
  • Maintain data security, integrity and quality by following company standards and best practices.

Skills

Kotlin
Consumer-facing apps
Independent
Self starter
Communication skills

Job description

  • Is responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area
  • Is responsible to write readable and reusable code by applying standard patterns and using standard libraries
  • Is responsible to refactor and simplify code by introducing design patterns when necessary
  • Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy
  • Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices
Key Responsibilities

Building software applications

  • Is responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area
  • Is responsible to write readable and reusable code by applying standard patterns and using standard libraries
  • Is responsible to refactor and simplify code by introducing design patterns when necessary
  • Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy
  • Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices
End to End System Ownership
  • Has sufficient knowledge to own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated
  • Has sufficient knowledge to reduce risk and obtain customer feedback by using continuous delivery and experimentation frameworks
  • Has sufficient knowledge to independently manage an application or service by working through deployment and operations in production
Software Systems Design
  • Has sufficient knowledge to evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies
  • Has sufficient knowledge to describe the implications of changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems
  • Has sufficient knowledge to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements
Critical Thinking
  • Is responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking.
Requirements Of Special Knowledge/skills
  • 8-10 years of experience
  • Kotlin
  • Has worked on consumer-facing apps in the past
  • Independent
  • Self starter, high agency
  • Has great communication skills and able to communicate with the internal community and the stakeholder
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kotlin/Java Developer
Kotlin/Java Developer

Jobtailor • Rotterdam

On-site
EUR 60,000 - 90,000
iOS Developer
iOS Developer

Enfint • Amsterdam

On-site
EUR 120,000 - 180,000
Senior Android Engineer - Kotlin, End-to-End Ownership
Senior Android Engineer - Kotlin, End-to-End Ownership

Booking.com • Amsterdam

On-site
EUR 90,000 - 130,000
android developer for high-traffic organizations
android developer for high-traffic organizations

Enfint • Amsterdam

On-site
EUR 80,000 - 120,000
Freelance: Mobile software engineer (IOS and Android)
Freelance: Mobile software engineer (IOS and Android)

Huxley • Den Haag

On-site
EUR 55,000 - 90,000
Senior Kotlin Backend Developer - 10866583 NL
Senior Kotlin Backend Developer - 10866583 NL

Itproposal • Amsterdam

On-site
EUR 90,000 - 130,000
Senior iOS Developer (ID: 3809)
Senior iOS Developer (ID: 3809)

Stafide • Amsterdam

On-site
EUR 70,000 - 90,000
Opportunity to work on large-scale mobile applications
Continuous learning and professional development
Collaborative Agile working environment
Android Team Lead
Android Team Lead

Planner 5D • Amsterdam

On-site
EUR 70,000 - 90,000
30+ days of paid holidays
Education courses funded by the company
Unlimited free Planner 5D subscriptions
Senior Android Developer
Senior Android Developer

YorTeam B.V. • Amsterdam

On-site
Android Developer
Android Developer

Us3 Consulting • Amsterdam

On-site
EUR 50,000 - 75,000