Senior Software Engineer (Android - Kotlin Expert)
Core
Design and build low-level integration layers for payment terminals, including payment kernels and SDKs, to support global retailers.
Role type
Senior Android Software Engineer (Kotlin Expert)
Builds
Enterprise-level payment SDKs and business logic for Android-based terminals and mobile phones
Domain
Fintech / Payments / Mobile
Deliverable
production ML models | product features
Required skills
Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, Dependency Injection, Unit Testing, Integration Testing, Code Review, Mentoring
Preferred skills
Kotlin Multiplatform, C/C++, Python, EMV, ISO8583, Security Best Practices
Technologies
Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle
Responsibilities
Develop main business logic for payment terminals; Create and maintain enterprise-level SDKs; Write comprehensive automated unit and integration tests; Mentor engineers through code and design reviews; Own features end-to-end from design to deployment
Seniority
Senior, hands-on IC with mentorship responsibilities