Software Engineer II (Kotlin) - Core Experience
Core
Develop business logic and features for in-person payment terminals and SDKs using Kotlin Multiplatform, supporting Android and Linux devices.
Role type
Senior IC Android/Kotlin Engineer
Builds
Payment terminals, payment SDKs, and backend services for global merchants
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, Dependency Injection, Unit Testing, Integration Testing, C++
Preferred skills
Bluetooth device integration, Security best practices, Library development
Responsibilities
Develop and maintain payment features for terminals and SDKs; Integrate with cash registers; Write and maintain automated test suites; Debug Android applications; Mentor junior engineers
Seniority
Senior, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.