Internship
Android App Development Intern
We are looking for a motivated student who is passionate about building mobile apps. In this role you will work with our product and engineering team to design, build and improve Android applications used by real users, while learning how a professional development team operates.
Apply for this roleWhat you will do
- Develop and maintain Android application features using Kotlin or Java
- Convert UI and UX designs into clean, responsive and user friendly screens
- Integrate REST APIs, Firebase and third party SDKs into the app
- Write clean, reusable and well documented code following best practices
- Test the app on different devices and screen sizes, identify bugs and fix them
- Work with Git and version control for code collaboration and reviews
- Assist in preparing builds and releases for the Google Play Store
- Participate in daily or weekly team meetings, sprint planning and code reviews
Required skills
- Basic knowledge of Kotlin or Java and Android Studio
- Understanding of Android components such as Activities, Fragments and Intents
- Familiarity with XML layouts or Jetpack Compose
- Basic understanding of REST APIs, JSON and databases such as SQLite or Room
- Good problem solving skills and willingness to learn
Good to have
- Knowledge of MVVM architecture and Jetpack libraries
- Experience with Firebase services
- Any personal, academic or published app projects
What you will gain
- Hands on experience building production grade Android apps
- Exposure to the complete app development lifecycle, from idea to Play Store release
- Understanding of agile workflows, code reviews and team collaboration
- Exposure to the corporate world and professional work culture
- Regular guidance and mentorship from experienced professionals
- Internship certificate on successful completion and a strong addition to your resume
- Opportunity to move into a paid internship after 3 months based on performance