Flutter Developer Intern
Location: Mahim West, Mumbai
Job Type: Internship
Experience: Fresher / 01 Year
Duration: 36 Months
Stipend: 2,000–4,000 per month
About the Role
We are looking for a Flutter Developer Intern who is interested in building real-world mobile applications and learning full-stack application development.
The ideal candidate should have a good understanding of Flutter/Dart, API integration, basic backend development and debugging, databases, and developer tools such as Postman.
You will work closely with our development team to build, test, debug, and improve mobile applications.
Key Responsibilities
- Develop and maintain mobile applications using Flutter & Dart
- Integrate REST APIs into Flutter applications
- Work with JSON data and API responses
- Test and debug APIs using Postman
- Understand and troubleshoot basic backend issues
- Work with Node.js for basic backend development and debugging
- Connect applications with local databases
- Implement CRUD operations and data handling
- Debug application issues and fix UI/functionality bugs
- Work with authentication, API requests, and error handling
- Collaborate with developers to understand requirements and implement features
- Write clean, reusable, and maintainable code
- Learn and follow Git/GitHub-based development workflows
Required Skills
Must Have:
- Flutter
- Dart
- REST API integration
- JSON
- Postman
- Basic Node.js knowledge
- Basic backend debugging
- Local database concepts
- CRUD operations
- Basic Git/GitHub knowledge
- Good problem-solving and debugging skills
Good to Have:
- Firebase
- SQLite / Hive / SharedPreferences
- Express.js
- MongoDB / MySQL
- Authentication (JWT / Firebase Auth)
- Git
- Basic understanding of MVC or clean architecture
What You'll Learn
- Real-world Flutter application development
- API integration and backend communication
- API testing and debugging with Postman
- Node.js backend fundamentals
- Database integration
- Authentication and authorization
- Debugging production-level issues
- Git/GitHub workflows
- Writing scalable and maintainable mobile application code
Who Can Apply?
- Students pursuing B.Tech / BCA / MCA / Computer Science or related fields
- Recent graduates
- Flutter developers looking for their first professional experience
- Candidates with personal or college Flutter projects
- Candidates who can demonstrate their skills through GitHub projects or a portfolio
Candidate Profile
We are looking for someone who is:
- Willing to learn and experiment
- Comfortable debugging problems independently
- Interested in both mobile and backend development
- Able to understand APIs and troubleshoot integration issues
- Good at logical thinking and problem-solving
- A team player with good communication skills