Join our team and build your career with us
We are building a game-changing product and are looking for a Senior Android Engineer to take ownership of our Android development, building a highly performant, scalable, and modular application.
You will be responsible for designing and implementing complex Android features, optimizing performance, and ensuring a seamless user experience. You’ll work closely with backend engineers, designers, and product teams to ship new features, solve complex technical challenges, and drive the overall architecture of the Android platform.
This is a high-impact role where you’ll have full ownership of the Android stack from architecture to deployment. If you are passionate about building world-class Android applications and thrive in a fast-moving, collaborative environment, we’d love to hear from you.
Tasks
Design and develop a high-performance Android app using Jetpack Compose.
Own the entire development lifecycle—from system design to deployment.
Implement real-time features with WebSockets, Live Data streaming, and Push Notifications.
Optimize performance, battery efficiency, and app launch times
Integrate Google Maps SDK, Location Services, and real-time tracking
Implement caching and offline support with Room, SharedPreferences, and DataStore
Ensure strong security practices, following OWASP guidelines for Android
Write unit, integration, and UI tests using JUnit, Espresso, and MockK
Lead code reviews and enforce best coding practices
Stay up to date with the latest Android SDKs, tools, and frameworks
Requirements
Must-have technical skills
4+ years of hands-on Android development experience
Strong expertise in Jetpack Compose, Kotlin, and MVVM/MVI architectures
Experience with performance tuning, memory management, and threading
Proficiency in networking & API integrations (Retrofit, OkHttp, WebSockets, gRPC, GraphQL)
Deep understanding of real-time features, Firebase Firestore, and push notifications
Experience integrating Google Maps SDK and real-time geolocation tracking
Strong experience in CI/CD pipelines using Bitrise, GitHub Actions, or Jenkins
Security best practices: encryption, obfuscation, and secure data handling
Experience in scalability, caching (Redis), and WebSockets
Experience in fast-growing startups, especially in mobility, on-demand, or fintech industries
BSc/MSc in Engineering, Computer Science, or a related field