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).
The Hardware stream is dedicated to the development, enhancement, and maintenance of Adyen's In-Person Payments hardware solutions, which are deployed globally across the retail, hospitality, travel, and entertainment sectors. 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.
Job Responsibility:
Collaborate with other engineers, product designers, and business stakeholders
Provide reliable and clearly understandable code
Debug and solve problems within the Android application and collaborate effectively on cross-functional issues
Bring great ideas to improve our solution
Investigate new technical possibilities, yet able to work within existing frameworks
Work at a fast pace while managing and prioritizing goals
Requirements:
2 - 6 years of experience in 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:
Familiarity with AOSP or building system-level apps
Knowledge of security best practices
Experience with CI/CD and automated testing frameworks