Role Overview:
- Work as a hands-on React Native App Developer Intern contributing to development, testing, and preparation of production-ready Android and iOS applications
- Collaborate with product, design, and backend teams to build a scalable and user-friendly mobile app for a spiritual e-commerce and services platform (jipanditji.com)
- Gain delivery-oriented, real-world mobile app development experience beyond academic projects
Key Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using React Native for Android and iOS
- Implement clean, responsive, and intuitive UI/UX as per provided designs
- Integrate REST APIs and third-party services with backend systems
- Debug, test, and optimize applications for performance, stability, and scalability
- Follow best coding practices and write clean, maintainable, and reusable code
- Collaborate with designers, backend developers, and product managers to deliver high-quality features
- Participate in build generation, testing, and deployment workflows for Google Play Store and Apple App Store under guidance
- Use Git/GitHub for version control and collaborative development
Internship Outcome (Expected):
- Contribution to a functional, production-ready Android and iOS app
- Experience working on API-integrated real-world features
- Hands-on exposure to mobile app testing, builds, and store deployment
- Practical experience in a startup product development environment
Requirements:
- Current student (3rd/4th year B.Tech / B.E.) or recent graduate in Computer Science or related field
- Availability for a full 6-month on-site internship
- Strong understanding of JavaScript (ES6+) and React Native
- Familiarity with component-based architecture, hooks, and state management
- Experience with API integration and mobile UI components
- Basic understanding of backend concepts and databases such as MongoDB, MySQL, or PostgreSQL is a plus
- Working knowledge of Git/GitHub and version control workflows
- At least one completed React Native project (college, personal, or freelance)
- Ability to share a GitHub repository or demo project during the interview
- Strong problem-solving skills and eagerness to learn
Preferred Skills:
- Firebase (Authentication, Notifications, or Analytics)
- Basic understanding of Node.js
- Knowledge of mobile app lifecycle, permissions, and performance optimization
- Exposure to app deployment processes
- Awareness of AI APIs such as OpenAI or Gemini (optional)
What You’ll Gain:
- Real-world experience building a live mobile application
- Direct mentorship from senior developers
- Exposure to startup-scale product development
- Internship certificate and potential full-time opportunity based on performance