Skip to Content

Flutter Application Developer Intern

Smart Village, Egypt

  We are seeking a passionate and motivated Flutter Application Developer Intern to join our mobile development team. The ideal candidate will assist in designing, developing, and testing high-quality cross-platform mobile applications using Flutter. This role offers hands-on experience in building user-friendly, scalable, and efficient mobile apps while working closely with experienced developers.


Key Responsibilities

  • Assist in developing and maintaining mobile applications using Flutter and Dart.
  • Collaborate with senior developers to design and implement new features and UI components.
  • Participate in integrating RESTful APIs and backend services.
  • Write clean, maintainable, and well-documented code.
  • Support debugging, testing, and performance optimization tasks.
  • Work with designers and backend teams to deliver seamless user experiences.
  • Participate in code reviews and contribute to improving development practices.

Must Have

  • Currently pursuing or recently graduated with a degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of Flutter and Dart programming.
  • Familiarity with mobile app architecture, state management (e.g., Provider, Bloc), and navigation.
  • Basic understanding of REST APIs and database integration (e.g., Firebase, SQLite).
  • Good problem-solving and analytical thinking skills.
  • Eagerness to learn, adapt, and collaborate in a fast-paced environment.
  • Basic knowledge of version control systems (e.g., Git/GitHub).