Android Engineer: Device Foundations

Adyen

Amsterdam

On-site

EUR 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Adyen is hiring Android engineers in Amsterdam to build native Android apps for our payments platform. You will write reliable Kotlin code using the Android SDK, apply modern architecture, and collaborate with product designers, QA and backend teams to ship robust features.

We value proactive problem solving, strong English communication, and the willingness to learn. This office-first role focuses on in-person collaboration in Amsterdam and does not offer remote-only work.

Qualifications

  • Strong grasp of native Android application development.
  • Strong proficiency in Kotlin and the Android SDK.
  • Experience with modern Android architecture, including dependency injection (Hilt, Dagger) and asynchronous programming (Kotlin Coroutines and Flow).
  • Excellent verbal and written communication skills in English.

Skills

Native Android development
Kotlin
Android SDK
Android architecture
DI (Hilt/Dagger)
Kotlin Coroutines & Flow
English communication

Job description

Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition.

For our teams, we create an environment with opportunities for our people to succeed, backed by the culture and support to ensure they are enabled to truly own their careers. We are motivated individuals who tackle unique technical challenges at scale and solve them as a team. Together, we deliver innovative and ethical solutions that help businesses achieve their ambitions faster. We are hiring across multiple role levels across different teams in Device Foundations (Software engineer 1, 2 and Senior).

The Device Foundations Team is building and operating the foundational device platform that powers reliable, scalable payment experiences across Adyen terminals and consumer devices. Our team collaborates with both internal and external stakeholders to address various aspects such as payment terminal user interfaces, firmware quality, and the integration of our payment terminals. We empower our merchants to seamlessly and independently integrate with reliable products at scale and with rapid deployment.

Who you are:
  • A motivated, enthusiastic team player: collaborate with other engineers, product designers, and business stakeholders
  • Able to provide reliable and clearly understandable code
  • Willing to learn and improve
  • Flexible, open to new ideas
  • Able to debug and solve problems within the Android application and collaborate effectively on cross-functional issues
  • Proactive in bringing great ideas to improve our solution
  • Enthusiastic to investigate new technical possibilities, yet able to work within existing frameworks
  • Self-disciplined and enjoy working at a fast pace while managing and prioritizing goals
Must have qualifications:
  • Strong grasp of native Android application development
  • Strong proficiency in Kotlin and the Android SDK
  • Experience with modern Android architecture, including dependency injection (e.g. Hilt, Dagger) and asynchronous programming (e.g. Kotlin Coroutines and Flow)
  • Excellent verbal and written communication skills in English

Nice to have technical qualifications:

  • Familiarity with AOSP or building system-level apps.
  • Knowledge of security best practices.
  • Experience with CI/CD and automated testing frameworks.

This role is based out of our Amsterdam office. We are an office-first company and value in-person collaboration; we do not offer remote-only roles.

Our Diversity, Equity and Inclusion commitments

Our unique approach is a product of our diverse perspectives. This diversity of backgrounds and cultures is essential in helping us maintain our momentum. Our business and technical challenges are unique, and we need as many different voices as possible to join us in solving them - voices like yours. No matter who you are or where you’re from, we welcome you to be your true self at Adyen.

Studies show that women and members of underrepresented communities apply for jobs only if they meet 100% of the qualifications. Does this sound like you?

What’s next?

Ensuring a smooth and enjoyable candidate experience is critical for us. We aim to get back to you regarding your application within 5 business days. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here . Don’t be afraid to let us know if you need more flexibility.

This role is based out of our Amsterdam office. We are an office-first company and value in-person collaboration; we do not offer remote-only roles.

At Adyen, we strive to create an accessible and inclusive experience for all candidates. Please let our team know if you need any adjustments to the recruitment process to make it more accessible and/or inclusive to your needs.

Demographic Survey - NL

Disclaimer: We invite you to complete this optional survey to help us evaluate our diversity and inclusion efforts. The data collected will help us create a workplace where diversity and inclusion is celebrated by monitoring equal opportunities and improving the early stage of our recruitment process. Your individual answers will never be visible to any Adyen employees and answers to this survey will not affect your application in any way. By submitting your answers you hereby consent to Adyen using the data for the prescribed purpose. For more information about the processing of your data and request for deletion, please have a look at Applicant Privacy Policy.

*Based on the classification provided by the central bureau of statistics in the Netherlands.

**At Adyen, we are building an organization that supports people in their many unique life situations. Knowing this information will help us make our hiring process, benefits and professional development equitable and inclusive.

What is your gender identity? Select...

How old are you? Select...

For Dutch citizens: Which culture* was alongside the Dutch significant in your upbringing? Select...

Do you identify as a member of the LGBTIQ+ community? Select...

Do you have caregiving responsibilities** such as childcare, eldercare or disability care? Select...

Do you identify as having a mental or physical health condition? Select...

Do you identify as neurodiverse (eg Attention Deficit Disorder, Dyslexia, Autism Spectrum Disorder)? Select...

Do you consider yourself part of an under-represented group? (This may relate to elements of identity such as gender, sexual orientation, race or ethnicity, neurodiversity, disability and/or other elements of identity not listed here) Select...

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Engineer: IPP Hardware
Android Engineer: IPP Hardware

EngineersOfAI • Amsterdam

Hybrid
EUR 55,000 - 85,000
Android Engineer: Payment Client Foundations
Android Engineer: Payment Client Foundations

Adyen • Amsterdam

On-site
EUR 70,000 - 110,000
Office in Amsterdam
In-person collaboration
Career growth opportunities
Android Engineer: Mobile Payments
Android Engineer: Mobile Payments

EngineersOfAI • Amsterdam

Hybrid
EUR 100,000 - 150,000
Java Engineer in Java Application Core Components team
Java Engineer in Java Application Core Components team

Adyen • Amsterdam

On-site
EUR 90,000 - 130,000
AOSP Engineer
AOSP Engineer

Adyen • Netherlands

On-site
EUR 65,000 - 85,000
AOSP Engineer
AOSP Engineer

Adyen • Amsterdam

On-site
EUR 70,000 - 90,000
Java Engineer II
Java Engineer II

TW • Amsterdam

Hybrid
EUR 70,000 - 100,000
Software Engineer (Java) - Screening Team
Software Engineer (Java) - Screening Team

EngineersOfAI • Amsterdam

Hybrid
EUR 90,000 - 120,000
Technical Support Engineer
Technical Support Engineer

EngineersOfAI • Amsterdam

Hybrid
EUR 60,000 - 90,000
Software Engineer / Senior Software Engineer (Java) - Payments
Software Engineer / Senior Software Engineer (Java) - Payments

Adyen • Amsterdam

On-site
EUR 70,000 - 110,000