Job Description
We are looking for a motivated and passionate Android App Developer Intern to join our development team. You will work on real-world mobile applications, collaborate with experienced developers, and gain hands-on experience in building scalable Android apps using modern technologies.
Key Responsibilities
- Assist in developing and maintaining Android applications using Kotlin/Java
- Implement new features and improve existing functionalities
- Write clean, efficient, and maintainable code
- Collaborate with designers and backend developers to deliver seamless user experiences
- Debug, test, and optimize app performance
- Integrate REST APIs and handle data efficiently
- Participate in code reviews and agile development processes
- Support app deployment on Google Play Store
Required Skills & Qualifications
- Pursuing or completed degree in Computer Science / IT / related field
- Basic knowledge of Android SDK & Android Studio
- Familiarity with Kotlin or Java
- Understanding of OOP concepts & data structures
- Knowledge of REST APIs & JSON
- Basic understanding of UI design (XML / Material Design)
- Familiarity with Git/version control
Good to Have (Bonus Skills)
- Experience with Firebase / SQLite / Room Database
- Knowledge of MVVM architecture
- Exposure to Jetpack components / APIs
- Published apps or personal Android projects
- Understanding of app lifecycle & background services
Soft Skills
- Problem-solving mindset
- Strong communication skills
- Ability to work in a team
- Willingness to learn and adapt
What You’ll Gain
- Hands-on experience with live projects
- Mentorship from experienced developers
- Exposure to the real-world app development lifecycle
- Internship certificate / PPO opportunity (based on performance)