Office 7, RA Bazaar bus station Lahore Cantt, Pakistan
Job Description
Flutter Mobile App Development Intern
Job Summary:
We are looking for a motivated **Flutter Mobile App Development Intern** to join our team and contribute to building cross-platform mobile applications. This internship offers hands-on experience in Flutter development, UI/UX implementation, and working with Firebase/APIs. The ideal candidate is passionate about mobile technologies, has a problem-solving mindset, and is eager to learn in a fast-paced environment.
Key Responsibilities:
- Assist in developing **cross-platform mobile apps** using **Flutter & Dart**.
- Work with the team to implement **UI/UX designs** from Figma/Adobe XD.
- Integrate **Firebase (Auth, Firestore, Cloud Functions)** and third-party APIs.
- Debug, test, and optimize app performance for **iOS & Android**.
- Learn and follow **clean code practices** (BLoC, Provider, Riverpod).
- Collaborate with backend developers on **RESTful API integration**.
- Participate in **code reviews** and agile development (Scrum/Kanban).
- Document code and contribute to technical discussions.
Qualifications & Skills:
- Pursuing or recently completed a degree in **Computer Science, Software Engineering, or related field**.
- Basic knowledge of **Dart & Flutter framework**.
- Understanding of **state management** (BLoC, Provider, Riverpod).
- Familiarity with **Firebase, REST APIs, and Git/GitHub**.
- Interest in **UI/UX principles** and responsive design.
- Problem-solving attitude and willingness to learn.
- (Bonus) Experience with **native Android (Kotlin) or iOS (Swift)**.
Learning Opportunities:
- Gain real-world experience in **Flutter app development**.
- Work on **live projects** with a professional development team.
- Learn **best practices in mobile app architecture & state management**.
- Exposure to **CI/CD pipelines & app deployment (Play Store/App Store)**.