Android Engineer, Terminal OS Platform
Core
Build and enhance the Device Platform including applications and services running on physical Terminal devices, and create frameworks for internal and external developers.
Role type
Android Engineer (Terminal OS Platform)
Builds
Physical payment terminal devices and SDKs
Domain
Fintech / Payments / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Android development, Kotlin, SDK design, cross-device development, developer experience optimization
Preferred skills
Custom hardware experience, payments domain knowledge, backend infrastructure experience
Technologies
Android, Kotlin
Responsibilities
Design, build, and maintain Android apps and SDKs; Develop payment applications for various devices and form factors; Collaborate with product and design teams to deliver new features; Establish best practices for Android development across the company; Partner with user research to address user needs