Senior Android Engineer- Hardware
Core
Build and maintain Android applications for secure card readers, SDKs, and the SuperApp, ensuring reliable payment flows across Bluetooth connections and handling both online and offline transactions.
Role type
Senior Android Engineer (Hardware/Fintech)
Builds
Card reader devices, Android SDKs, and the SuperApp for merchants
Domain
Fintech / Hardware / Mobile Payments
Deliverable
production ML models | product features
Required skills
Android development, Java, Kotlin, Clean Architecture, Android SDK maintenance, Unit and integration testing, Legacy code refactoring, CI/CD pipelines
Preferred skills
Bluetooth Low Energy expertise, Experience with GitHub Actions, Ability to work independently with stakeholders
Technologies
Android, Java, Kotlin, Bluetooth Low Energy, GitHub Actions
Responsibilities
Build and maintain Android applications for card readers and SDKs; Work on Bluetooth Low Energy connections and payment flows; Refactor legacy code to improve reliability and performance; Contribute to testing practices; Collaborate with peers to manage priorities and solve technical challenges
Seniority
Senior, hands-on IC