Android Native Development Internship
We’re on the lookout for a driven and curious Android Developer Intern who’s excited to turn ideas into real mobile experiences. If you love building apps, experimenting with new features, and seeing your code come to life on a smartphone screen—this role is for you. As part of our team, you won’t just be watching from the sidelines. You’ll actively contribute to developing Android features, integrating apps with back-end services, and collaborating with talented engineers who build across the entire tech stack. You’ll gain hands-on experience working on live projects, learn industry best practices, and grow your skills in a fast-paced, supportive environment. This is your chance to write real code, solve real problems, and build apps that real users interact with. 🚀
What you’ll do
Assist in writing clean, modular, and maintainable code under the guidance of senior developers.
Basic understanding of data structures, algorithms, and time-complexity concepts.
Participate in code reviews and learn to incorporate feedback effectively.
Support the use of static code analysis tools and help resolve identified issues.
Follow established coding standards and best practices within the team.
What you bring
0–1 year of experience (academic projects, internships, or personal projects acceptable).
Basic knowledge of Kotlin or Java.
Familiarity with Jetpack components and dependency injection concepts (project exposure acceptable).
Basic understanding of MVVM architecture and common design patterns.
Awareness of Android design principles and UI guidelines.
About the team
You’ll join a senior, embedded team across Dubai and India building the loyalty, CRM, data and AI platforms behind the world’s biggest brands. We lead with outcomes, work in the open, and wrap every engagement in ISO 27001 controls.