This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Adyen is looking for full-time Kotlin Engineers to help develop their in-person payments solution. They have a large and varied fleet of payment terminals in the field, which they are continuously improving by adding new features and payment methods. Kotlin development plays a vital role in this effort, as the code will be deployed across various solutions using Kotlin Multiplatform.
Job Responsibility:
Work on solutions for payment terminals featuring capabilities such as accepting payments using credit cards and debit cards, Apple Pay or Google Pay on mobile phones or accepting payments through QR codes
Communication with the Adyen backend to achieve one platform solution
Integration with a variety of cash registers using state of the art standards
Develop main business logic in Kotlin for deployment on Android and Linux based payment terminals and backend
Test code using a variety of testing methods from unit testing to complete product testing via automated programmable robots
Propose improvements and new solutions for team and platform
Work on projects that bring innovation
Take ownership of features from design, implementation, testing and monitoring to ensure a sustainable and secure solution
Requirements:
5+ years of cumulative development experience in Android/Kotlin
5+ years of experience in software design and development in Kotlin
Knowledge on databases (Postgresql, SQLite)
Able to communicate fluently in English
Nice to have:
Experience with Kotlin Multiplatform for cross-platform development