
Flutter Developer Intern
Exab -
Cairo, Egypt
Flutter Developer Intern
Exab -
Cairo, Egyptposted 1 day ago190Applicants for2 open positions
- 1Viewed
- 0In Consideration
- 0Not Selected
Internship Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Internship Description
Join us as a Flutter Developer Intern and sharpen your mobile app development skills in a real-world environment.
What We Offer:
- Hands-on experience with real app development projects.
- Guidance from experienced mobile developers.
- Exposure to agile methodologies and team collaboration.
- A chance to strengthen your coding and debugging skills.
Internship Duration & Career Path:
This internship program lasts for 3 months. At the end of the internship, each trainee will be evaluated. If performance meets the required standards, the intern may be offered a full-time position with a competitive salary to be agreed upon at that time.
Internship Requirements
- Flutter & Dart Fundamentals: Understanding of core widgets, Stateful vs Stateless widgets, navigation (Navigator 2.0 or go_router), and simple state management (setState, Provider).
- Mobile App Lifecycle: Awareness of app lifecycle, widget lifecycle, and basic state restoration.
- API Consumption: Ability to send HTTP requests (GET/POST), handle JSON data (dart:convert), and perform basic error handling.
- UI Development: Ability to build responsive screens, work with layouts (Row, Column, Stack, Flex), and apply MediaQuery for responsiveness.
- Package Management: Familiarity with pubspec.yaml, adding/updating packages, and semantic versioning.
- Essential Tools:
- Flutter SDK & Dart SDK
- IDE such as VS Code or Android Studio
- Android/iOS emulator or real device for testing
- Git/GitHub for version control (commits, branches, pull requests)
- Basic Testing: Writing simple unit tests or widget tests.
- Soft Skills: Problem-solving, teamwork, clear communication, openness to feedback, and a willingness to learn quickly.