As a Flutter Developer Intern, you will work alongside experienced developers to create high-performance Android and iOS applications. You will participate in UI development, API integration, state management, testing, and deployment of mobile applications.
Key Responsibilities
- Develop mobile applications using Flutter and Dart.
- Build responsive and user-friendly mobile interfaces.
- Integrate REST APIs and backend services.
- Work with databases and cloud services.
- Collaborate with UI/UX designers and development teams.
- Debug and resolve application issues.
- Optimize app performance and user experience.
- Participate in testing and quality assurance activities.
- Maintain project documentation and code quality.
- Contribute to AI-powered mobile applications.
Required SkillsTechnical Skills
- Flutter Framework
- Dart Programming Language
- Mobile UI Development
- REST API Integration
- JSON Data Handling
- State Management (Provider, Riverpod, Bloc – Basic Knowledge)
Tools
- Android Studio
- VS Code
- Git & GitHub
- Postman
Soft Skills
- Problem-solving mindset
- Strong analytical skills
- Good communication skills
- Team collaboration
Preferred Qualifications
- Pursuing or completed Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
- Basic understanding of Android and iOS development.
- Experience with personal, academic, or freelance Flutter projects.
- Knowledge of Firebase or Supabase is a plus.
- Portfolio or GitHub profile is an advantage.
Technologies Used at MIT
- Flutter
- Dart
- Supabase
- PostgreSQL
- REST APIs
- Firebase
- GitHub
- AI Integration APIs
What You'll Learn
- Cross-Platform Mobile App Development
- Flutter Architecture & Best Practices
- State Management Techniques
- API Integration
- Mobile App Performance Optimization
- AI-Powered Mobile Applications
- Agile Development Process
- SaaS Product Development
Benefits
- Work on live enterprise and AI-based projects.
- Hands-on experience with modern mobile technologies.
- Guidance from experienced developers and architects.
- Internship Completion Certificate.
- Letter of Recommendation for exceptional performers.
- Opportunity for a full-time Flutter Developer role based on performance.
- Professional growth in mobile app development.
Work Location: In person