Mobile Application Developer Intern (India)

Mobile Application Developer Intern (India)

25 Aug
|
Dooritt
|
India

25 Aug

Dooritt

India

Mobile Application Developer Intern (React Native)

Department: Product & Engineering

Employment Type: Internship

Location: Chandigarh / Mohali

Experience: 1 year

Duration: 6 months + PPO

About the Role

We are looking for a highly motivated App Developer Intern who wants to work on real-world, production-grade mobile applications rather than just training projects.

You will work closely with our product and engineering teams to build, improve, test and deploy mobile applications using React Native, while gaining hands-on exposure to backend systems, real-time communication, AI integrations, search infrastructure and cloud deployment.

This role is ideal for someone who wants to grow into a full-stack mobile/product engineer.

Key Responsibilities

Develop and maintain cross-platform mobile applications using React Native.

Work on both Android and iOS applications.

Integrate and consume REST APIs and GraphQL APIs.

Implement authentication, authorization and secure user sessions.

Integrate Firebase services and push notifications.

Implement payment gateway integrations.

Integrate Google Maps and location-based services.

Implement deep linking and app-to-app navigation.

Work with WebSockets and real-time communication.

Integrate and optimize Elasticsearch for search and discovery features.

Work with MongoDB and Redis.

Implement efficient state management and modular application architecture.

Follow MVVM/MVC and clean coding practices.

Assist in App Store and Google Play deployments.

Monitor crashes, identify bugs and troubleshoot production issues.

Write reusable, maintainable and well-documented code.

Participate in code reviews, testing and product discussions.





Work closely with backend, AI/ML and product teams.

AI & Advanced Technology Exposure

You will also get exposure to integrating modern AI capabilities into mobile applications, including:

LLM APIs

AI agents and AI workflows

Vector databases

Voice AI

Computer vision and image-processing APIs

Streaming AI responses

AI-powered search and recommendation systems

Required Skills

Mobile Development

Strong understanding of React Native

Good understanding of JavaScript/TypeScript

Basic understanding of Android and iOS architecture

Understanding of responsive UI and mobile performance

Familiarity with navigation and state-management frameworks

Backend & Data

REST APIs and/or GraphQL

MongoDB

Redis

Elasticsearch integration

JSON and API authentication

Basic understanding of backend architecture

Mobile Infrastructure

Firebase

Push notifications

Authentication & authorization

Payment gateway integration

Maps & Location APIs

Deep linking

WebSockets / real-time systems

App Store and Google Play deployment

Engineering Practices

Git/GitHub

MVVM/MVC

State management

Modular application design

Debugging and performance optimization

Basic testing practices

Mobile security best practices

Basic understanding of CI/CD

Cloud & DevOps — Positive to Have

AWS / GCP





Docker

Basic Kubernetes knowledge

Application logging and monitoring

Crash monitoring tools

CI/CD pipelines

What Will Make You Stand Out

We strongly prefer candidates who have built something themselves.

Examples include

Published an app on the Google Play Store or Apple App Store

Built a production React Native application

Integrated an AI API into an application

Built a real-time application using WebSockets

Implemented Elasticsearch-based search

Worked with MongoDB/Redis

Built location-based applications

Contributed to open-source projects

Participated in hackathons

Have a strong GitHub portfolio

What We Expect From You

This is not a documentation-only internship.

You will be expected to:

Learn → Build → Test → Deploy → Debug → Improve.

You should be comfortable taking a feature from a product requirement and turning it into a working mobile experience.

Ideal Candidate

Strong problem-solving mindset

Good understanding of programming fundamentals

Curious about AI + mobile technology

Comfortable learning unfamiliar technologies

Attention to detail

Good debugging skills

Ability to work independently

Willingness to work in a fast-moving startup environment

- Strong ownership and willingness to take responsibility for shipped features

Growth Opportunity A successful intern can progress into a Full-Time React Native / Mobile Developer role based on performance.

You will have the opportunity to work on production applications, AI-powered features, real-time systems, search infrastructure and scalable product architecture.

📌 Mobile Application Developer Intern (India)
🏢 Dooritt
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mobile application developer intern (india) / india