Mobile Application Developer Intern (India)

Mobile Application Developer Intern (India)

15 Sep
|
ITS Deligh
|
India

15 Sep

ITS Deligh

India

Remote Mobile Application Developer Intern — Flutter & Node.js

Location: Remote (Work from Anywhere)

Company: ITS Deligh

Experience: Hands-on experience required

Engagement: Internship / Project-Based Internship

Stipend: Unpaid

About the Opportunity

ITS Deligh is looking for a hands-on Mobile Application Development Intern with strong practical experience in Flutter & Dart and a good working knowledge of Node.js backend development.

This is not a purely training-oriented internship. The selected candidate will work directly with our development team on real, live software projects, including EdTech platforms, social-media-style applications, and other production-oriented products.

We are looking for someone who can take development tasks, understand existing codebases, build features, integrate APIs, troubleshoot issues, and contribute to the development of scalable mobile applications.

What You Will Work On

As a Mobile Application Development Intern, you will be involved in the development and enhancement of real-world applications.

Mobile Application Development

- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Build responsive, modern, and user-friendly mobile interfaces.
- Convert UI/UX designs into functional Flutter screens.
- Develop reusable widgets and maintain clean, modular code.
- Implement application navigation, state management, forms, validations, animations, and other mobile functionality.
- Integrate mobile applications with REST APIs and backend services.
- Handle authentication, user profiles, notifications, media, feeds, and other application features.
- Debug and resolve issues across different devices and screen sizes.
- Optimize applications for performance, responsiveness, and stability.

Node.js Backend Development The candidate should also be comfortable working with Node.js-based backend systems.

You may be required to:

- Develop and maintain backend APIs using Node.js.
- Work with RESTful API architecture.
- Integrate Flutter applications with backend APIs.
- Work with databases and backend data models.
- Implement authentication, authorization, validation, and business logic.
- Debug backend issues and API failures.
- Work with file/media uploads and other backend services.
- Understand and work with existing backend codebases.
- Coordinate mobile and backend development to deliver complete features.

Projects You Will Work On

Selected candidates will get an opportunity to work on actual ITS Deligh projects, rather than only practice assignments.

Projects may include

EdTech Platforms

- Student and teacher applications




- Courses and learning modules
- Exams and assessments
- Live classes and learning content
- Progress tracking
- Notifications
- User dashboards
- Educational communities
- Payments and subscriptions
- Content and course management

Social & Community Platforms
- User profiles
- Social feeds
- Posts and media
- Likes, comments, shares, and saves
- Follow/follower systems
- Notifications
- Messaging and communication features
- Content discovery
- Community features
- Media uploads and management

Other Live Products

Depending on the company's development requirements, you may also work on other client or internal live applications and SaaS products.

Required Technical Skills

Must Have

- Solid hands-on experience with Flutter
- Good command of Dart
- Experience building complete Flutter applications
- Solid understanding of Flutter widgets and layouts
- Experience with REST API integration
- Good understanding of JSON and HTTP APIs
- Experience with state management
- Good understanding of asynchronous programming
- Ability to debug and troubleshoot Flutter applications
- Practical experience with Node.js
- Ability to develop or modify backend APIs
- Understanding of databases and backend architecture
- Experience working with Git/GitHub
- Ability to understand and work within an existing codebase

Good to Have

- Express.js
- MongoDB / PostgreSQL / MySQL
- Firebase
- Push Notifications
- WebSockets / Socket.IO
- Payment gateway integration
- Cloud storage and media handling
- Authentication systems
- Social-media application architecture
- EdTech application development
- App deployment and release processes
- Play Store / App Store deployment experience

Who Should Apply?

We are not looking for candidates who only have theoretical knowledge or have completed a certificate/course.

You should apply if you:

- Have already built Flutter applications or substantial mobile projects.
- Are comfortable writing Dart code independently.
- Can work with an existing Flutter codebase.
- Have practical experience integrating APIs.
- Understand how a mobile app communicates with a backend.
- Have hands-on experience with Node.js backend development.
- Can independently investigate and fix development issues.




- Are comfortable learning an existing architecture and contributing to it.
- Are interested in working on real EdTech and social/community products.
- Can work responsibly in a remote development environment.
- Are willing to take ownership of assigned development tasks.

Students and fresh graduates can apply if they have strong practical/project experience. Professional experience is not mandatory, but hands-on technical ability is.

What We Expect From You

We value practical development ability over certificates.

You should be able to demonstrate:

- Projects you have actually built
- Your GitHub or code samples
- Flutter applications you have worked on
- API/backend integration experience
- Your understanding of Node.js
- Ability to explain your own code and architecture
- Ability to debug problems rather than depending entirely on step-by-step instructions

Candidates may be asked to complete a technical assessment or practical development task during the selection process.

What You Will Gain

- Experience working on real-world production projects
- Practical exposure to EdTech and social-media platforms
- Hands-on experience with Flutter/Dart application architecture
- Backend development experience with Node.js
- Experience working with REST APIs and databases
- Exposure to Git-based development workflows
- Experience collaborating with a remote development team
- Opportunity to build strong portfolio projects
- Mentorship and technical guidance from experienced developers
- Official Internship Completion Certificate from ITS Deligh upon successful completion of the internship

Important

This internship involves actual development work on live projects.

Candidates should be prepared to work with existing codebases, understand requirements, implement features, fix bugs, integrate APIs, and collaborate with the development team.

If you are looking for an internship where you simply receive training or complete basic practice assignments, this opportunity may not be the right fit.

If you are a developer who enjoys building, debugging, learning, and shipping real applications, we would like to hear from you.

How to Apply

Interested candidates can apply by submitting:

- Updated Resume/CV
- GitHub profile
- Portfolio or project links
- Details of Flutter/Dart projects you have built
- Details of Node.js/backend projects you have worked on
- Any live application or Play Store/App Store links, if available

Join ITS Deligh and work on technology that goes beyond tutorials — build real products, solve real problems, and gain experience that matters.

📌 Mobile Application Developer Intern (India)
🏢 ITS Deligh
📍 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