Cairo, Egypt

Flutter Developer

 Job Description:

HMT is seeking a skilled Flutter Developer with 3 years of hands-on experience in mobile application development and a strong backend foundation in Node.js for one of our clients. The ideal candidate will be responsible for developing high-quality mobile applications, collaborating with cross-functional teams, and ensuring seamless integration with backend services.

Position: Flutter Developer
Experience: 3 Years
Location: Egypt (Onsite)
Employment Type: Full-Time

Key Responsibilities:

  • Design and develop cross-platform mobile applications using Flutter.
  • Write clean, scalable, and maintainable code.
  • Integrate mobile apps with RESTful APIs developed in Node.js.
  • Collaborate with UI/UX designers, QA, and product managers to deliver robust features.
  • Troubleshoot and resolve technical issues and bugs.
  • Ensure performance, quality, and responsiveness of applications.

Required Skills & Qualifications:

  • 3 years of professional experience with Flutter (iOS & Android).
  • Solid understanding of Dart language and Flutter architecture patterns (BLoC, Provider, etc.).
  • Hands-on experience with backend development using Node.js.
  • Strong understanding of REST APIs, third-party libraries, and cloud messaging.
  • Familiar with version control tools like Git.
  • Excellent problem-solving and communication skills.

Preferred:

  • Experience with Firebase, MongoDB, or other NoSQL databases.
  • Familiarity with Agile/Scrum methodologies.