FAQs
Do we support remote work?
No, this role is office-first and we do not offer remote-only roles.
What technologies will I be working with?
You will be developing in Kotlin, working with payment terminals, and integrating with various cash registers and the Adyen backend.
What is the minimum experience required for this position?
The position requires a minimum of 3+ years of cumulative development experience in Android/Kotlin/Java and software design and development in Kotlin.
What kind of projects will I be involved in?
You will work on developing solutions for payment terminals, including capabilities like accepting payments through credit and debit cards, Apple Pay, Google Pay, and integration with cash registers.
Is knowledge of databases required?
Yes, knowledge of databases such as PostgreSQL and SQLite is required.
Do I need to know Kotlin Multiplatform for this role?
While it is not a requirement, experience with Kotlin Multiplatform for cross-platform development is considered a nice to have.
Is there an opportunity for innovation in this role?
Yes, you are encouraged to propose improvements and work on projects that foster innovation and keep Adyen ahead of the competition.
Will I be involved in the entire software development lifecycle?
Yes, you are expected to take ownership of the feature you work on, being involved from design, implementation, testing, and monitoring.
Are there any additional programming languages that would be beneficial for this role?
Yes, knowledge of additional programming languages such as C/C++ and Python would be beneficial.
What is Adyen's approach to diversity and inclusion?
Adyen is committed to diversity, equity, and inclusion, welcoming different voices and perspectives to help solve unique business and technical challenges.