Android Software Engineer
Core
Design, develop, and deliver secure, reliable, high-performance Android mobile applications for global payments solutions.
Role type
Android Software Engineer
Builds
Production-grade mobile applications for credit, debit, prepaid, and merchant services
Domain
Fintech / Mobile Payments
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Android SDK, MVVM, clean architecture, dependency injection, API/SDK integration, secure mobile development, code obfuscation, encryption, HTTPS/TLS, Android KeyStore/KeyChain
Preferred skills
Stakeholder partnership, proactive ownership, Agile practices, cross-functional collaboration
Technologies
Kotlin, Java, Android SDK, MVVM, dependency injection
Responsibilities
Design and implement Android features from requirements to delivery; own technical design and architecture of assigned features; drive development planning and execution; champion engineering excellence through code reviews and standards; ensure product quality via unit tests and automated testing initiatives
Seniority
Mid-level, hands-on IC