Senior Mobile Engineer
Core
Build high-quality, scalable, and secure native Android applications for a consumer fintech app that turns bank transaction messages into real-time financial insights for users in Egypt.
Role type
Senior IC mobile engineer (native Android)
Builds
MoneyMore consumer fintech app
Domain
Fintech / Personal Finance
Deliverable
production ML models | product features
Required skills
Kotlin, native Android development, Jetpack Compose, Coroutines, Kotlin Flow, MVVM, Clean Architecture, REST API integration, performance optimization, unit testing, UI testing, code reviews, mentoring
Preferred skills
Swift / SwiftUI, offline-first architecture, local persistence (Room, SQLite), CI/CD pipelines, analytics platforms, A/B testing, mobile security (SSL pinning, Keystore)
Technologies
Kotlin, Java, Jetpack libraries, Hilt, Dagger, Room, SQLite, DataStore, Firebase Analytics, Mixpanel, CleverTap
Responsibilities
Design and develop native Android applications, lead technical design discussions, optimize application performance and memory usage, integrate RESTful APIs, mentor junior developers, ensure application stability through testing
Seniority
Senior, hands-on IC