About the Role
We are looking for a motivated and technically strong Mobile App Developer Intern to join our development team for a 6-month internship. The candidate will work on mobile application development for both Android and iOS platforms, contribute to real-world projects, and gain hands-on experience in the complete mobile development lifecycle.
The ideal candidate should have a strong interest in mobile application development, be comfortable learning new technologies, and have knowledge of modern AI-assisted development tools such as Claude Code, ChatGPT, GitHub Copilot, or similar tools.
Key Responsibilities
- Develop, maintain, and enhance mobile applications for Android and iOS.
- Convert UI/UX designs and requirements into functional mobile applications.
- Write clean, efficient, reusable, and maintainable code.
- Integrate REST APIs and third-party services into mobile applications.
- Debug and resolve application issues, crashes, and performance-related problems.
- Perform testing and ensure applications work properly across different devices and screen sizes.
- Work closely with UI/UX designers, backend developers, QA, and other team members.
- Provide regular updates on assigned tasks, progress, blockers, and completion status.
- Participate in code reviews and follow development best practices.
- Use AI-assisted coding and development tools to improve productivity and solve technical problems.
- Research and learn new technologies whenever required for project development.
- Complete assigned tasks within deadlines and take ownership of deliverables.
- Handle multiple tasks and work effectively under pressure when required.
Required Technical Skills
Candidates should have a basic to intermediate understanding of:
- Android & iOS Mobile Application Development
- React Native / Flutter / Native Android / Native iOS
- JavaScript / TypeScript or Dart
- React and React Native concepts, if using React Native
- Android Studio and/or Xcode
- REST APIs and JSON
- API integration and basic backend communication
- Git and GitHub
- Debugging and troubleshooting
- Mobile UI development and responsive layouts
- Basic understanding of application performance and security
- Basic knowledge of databases and local storage
- Understanding of software development lifecycle
AI & Modern Development Tools
Knowledge or hands-on experience with AI-powered development tools is preferred:
- Claude Code
- ChatGPT
- GitHub Copilot
- Cursor or similar AI coding assistants
Candidates should understand how to use AI tools responsibly for coding, debugging, documentation, research, and improving development productivity, while being able to understand and validate the code generated by AI.
Required Soft Skills
- Strong problem-solving and analytical skills.
- Willingness to learn and adapt to new technologies.
- Ability to work under pressure and meet deadlines.
- Good communication and interpersonal skills.
- Ability to coordinate effectively with developers, designers, QA, and management.
- Must provide regular and timely updates on assigned work.
- Should proactively communicate blockers instead of waiting until deadlines.
- Good time-management and task-management skills.
- Ability to work independently as well as in a team.
- Strong sense of ownership and accountability.
- Positive attitude and willingness to take responsibility for assigned tasks.
Eligibility
- Freshers / recent graduates are encouraged to apply.
- Degree/Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
- Candidates with personal, academic, freelance, or GitHub mobile app projects will have an added advantage.
- Basic understanding of programming concepts and object-oriented programming.
- Strong interest in building mobile applications for both Android and iOS.
What You Will Learn
During the 6-month internship, the candidate will get hands-on exposure to:
- Real-world Android and iOS application development.
- Mobile application architecture and development practices.
- API integration and backend communication.
- Debugging, testing, and deployment processes.
- Git-based development workflows.
- Team collaboration and software development processes.
- AI-assisted software development using modern tools such as Claude Code.
- Working with deadlines, production issues, and real-world project requirements.
Internship Opportunity
This is a 6-month practical development internship where the selected candidate will work on live projects and collaborate with an experienced technical team. Candidates who demonstrate strong technical skills, ownership, learning ability, and consistent performance may be considered for future full-time opportunities based on business requirements and performance.
Benefits:
Work Location: In person