Android Engineer: Mobile Payments

Adyen is a financial technology company providing a unified platform for payments, data, and financial products.

Distributed
About Adyen

Adyen provides payment processing and financial technology services through a single platform. Its offerings include online and in-person payments, payment methods, risk management, authentication, revenue optimization, issuing, payouts, liquidity management, embedded accounts, and capital. Adyen typically serves global enterprises, retailers, SaaS platforms, marketplaces, and other high-growth businesses.

View jobs by Adyen

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build and maintain enterprise-level Android SDKs and libraries. You will develop Kotlin payment features, design architecture, write automated tests, review code, research technologies, improve security and performance, and mentor other engineers through technical reviews and debugging.

Requirements

  • At least 5 years of experience writing Kotlin code
  • At least 8 years of experience building Android software
  • Experience developing enterprise-level SDKs
  • Expert knowledge of Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, and dependency injection
  • Experience maintaining automated unit and integration tests
  • Strong technical problem-solving skills
  • Ability and desire to mentor engineers
  • Excellent verbal and written communication skills in English
  • Experience building libraries is a plus
  • Knowledge of security best practices is a plus
  • Experience with Bluetooth-connected devices is a plus
  • Payment industry experience is a plus

Responsibilities

  • Build and maintain enterprise-level Android SDKs
  • Develop Kotlin payment features
  • Design Android application architecture
  • Write unit and integration tests
  • Review code and design decisions
  • Research new technologies and security practices
  • Optimize SDK performance and secure data flows
  • Mentor engineers through reviews and debugging