Shape the Future of Mobile – Join Our Core Android Team
We’re a fast-growing tech company revolutionizing how users interact with mobile products at scale. Our flagship app already powers the experience of over 500,000 active users across the region—and we’re just getting started.
To take our mobile experience to the next level, we're looking for a Senior Android Engineer who thrives on clean architecture, loves Kotlin, and is passionate about building scalable, elegant apps that impact millions.
- Architect and develop advanced Android applications using Kotlin, Jetpack Compose, and MVVM/MVI.
- Drive mobile architecture discussions and lead the development of modular, scalable codebases following Clean Architecture principles.
- Mentor junior developers through code reviews, pair programming, and knowledge-sharing sessions.
- Optimize applications for performance, memory efficiency, and smooth user experiences across a range of devices.
- Work closely with UI/UX designers to deliver beautifully crafted, highly intuitive user interfaces.
- Collaborate with backend engineers to design robust RESTful API integrations.
- Implement modern CI/CD pipelines, version control workflows (Git), and ensure reliable delivery processes.
- Tackle tough challenges like ANR debugging, memory leaks, and performance profiling.
- 5+ years of professional Android development experience.
- Deep expertise in Kotlin, Jetpack libraries, and modern Android development tools.
- Proven experience building and scaling complex, high-quality Android apps from the ground up.
- Solid grasp of Clean Architecture, modular app design, and mobile design patterns.
- Skilled in debugging, profiling, and optimizing for performance (especially regarding memory, threads, and network).
- Comfortable with Google Play publishing processes and staying compliant with policy changes.
- Bonus points for experience with:
- WebSockets
- Custom Views
- Multi-module app architectures