Flutter Developer Internship

Requirements:

1. Development Setup:

  • Preferred to own a MacBook
    → Required for iOS builds, testing, and App Store deployments
  • Comfortable running multiple simulators/emulators (iOS + Android)

2. Flutter & Mobile Experience:

  • Strong experience with Flutter (Dart) for cross-platform app development

Hands-on experience deploying apps to:

  • Apple App Store
  • Google Play Store
  • Familiar with latest App Store & Play Store policies, guidelines, and compliance requirements

Experience handling:

  • App rejections & resubmissions
  • Certificates, provisioning profiles, keystores, signing configs
  • Versioning, builds, and release tracks

3. Backend & API Knowledge (Strongly Preferred)

  • Solid backend fundamentals
  • Prior experience building or integrating REST APIs
  • Bonus points if you’ve worked with:
  • Python (FastAPI )
  • SQL / relational databases

Skills and Qualifications:

  • Proficiency in mobile application development for either iOS or Android platforms, or experience with cross-platform development frameworks.
  • A keen eye for user interface (UI) and user experience (UX) design principles to create intuitive and engaging applications.
  • Eagerness to learn and adapt to new technologies and development methodologies within the mobile ecosystem.


Responsibilities of the Intern:

  • Design, develop, and maintain user-friendly mobile applications for iOS and Android platforms.
  • Collaborate with product managers and designers to translate requirements into functional mobile features.
  • Write clean, efficient, and well-documented code for new app features and enhancements.
  • Implement and integrate APIs to support mobile application functionality.
  • Conduct thorough testing of applications to identify and resolve bugs and performance issues.
  • Optimize applications for maximum speed, scalability, and user experience.
  • Stay updated with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Assist in the deployment and release of mobile applications to app stores.
  • Troubleshoot and debug issues reported by users or identified during testing.

Find Latest Job