We are looking for a
motivated Flutter / Android Developer Intern
to join our mobile development team. You will assist in designing, developing, and maintaining cross-platform mobile applications while gaining hands-on experience in
mobile app development, UI/UX design,
and
API integration
.
Key Responsibilities
- Assist in developing mobile applications using
Flutter (Dart)
for Android and iOS.
- Collaborate with the team to write
clean, scalable, and maintainable
code.
- Integrate
RESTful APIs
and third-party libraries into applications.
- Enhance
UI/UX
to improve app performance and user experience.
- Participate in debugging, testing, and optimizing application performance.
- Contribute ideas and improvements during team discussions.
- Document technical work and maintain version control using
Git
.
Required Skills
- Strong understanding of the
Flutter
framework and
Dart
programming language.
- Basic knowledge of the Android app lifecycle, widgets, and state management (
Provider, Bloc, or Riverpod
).
- Experience building mobile applications through personal or academic projects.
- Familiarity with
REST API integration
and
JSON
data handling.
- Understanding of
UI design principles
and responsive layouts.
- Solid problem-solving and communication skills.
Preferred Skills
- Experience with
Firebase
(Authentication, Firestore, Cloud Messaging).
- Knowledge of
Native Android
development.
- Familiarity with
Git/GitHub
and
CI/CD
workflows.
- Exposure to app deployment on
Google Play Store
or
TestFlight
.
Educational Qualification
- Currently pursuing or recently completed a
Bachelor's
or
Master's
degree in
Computer Science, Information Technology,
or a related field.
What You Will Gain
- Hands-on experience developing production-level mobile applications.
- Mentorship from e