Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Flutter Engineer

RSI Tech
Garden City, Cairo
Logo

Flutter Engineer

Garden City, CairoPosted 12 days ago
207Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Overview:

We are seeking a skilled Flutter Engineer to join our team and develop high-quality, cross-platform mobile applications. The ideal candidate will have a strong command of Flutter and Dart, experience building scalable applications, and a passion for creating seamless user experiences. This role requires close collaboration with designers, backend developers, and product teams to deliver exceptional mobile solutions.

 

Key Responsibilities:

  • Design and develop robust, scalable, and high-performing mobile applications using Flutter and Dart.
  • Collaborate with designers and product managers to ensure the implementation of visually appealing and user-friendly interfaces.
  • Integrate APIs and third-party libraries to enhance app functionality.
  • Write clean, maintainable, and efficient code while following best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Conduct testing (unit, widget, and integration tests) to ensure app stability and reliability.
  • Keep up to date with Flutter updates and new packages to implement the latest best practices.
  • Collaborate with cross-functional teams to ensure timely delivery of projects.

Job Requirements

Requirements:

  • 3-6 years of experience in mobile app development, with at least 2 years working with Flutter and Dart.
  • Proven experience in building and deploying mobile applications for iOS and Android platforms.
  • Strong understanding of state management solutions (e.g., Provider, Riverpod, BLoC, Redux).
  • Experience with RESTful APIs, GraphQL, or other data exchange methods.
  • Proficiency in version control systems, such as Git.
  • Knowledge of mobile app architecture patterns (e.g., MVC, MVVM).
  • Familiarity with CI/CD tools for mobile app development.
  • Understanding of mobile performance optimization techniques and debugging tools.

Preferred Qualifications:

  • Experience with native mobile development in Swift, Kotlin, or Java.
  • Knowledge of Firebase services (e.g., Firestore, Push Notifications, Authentication).
  • Familiarity with Agile development practices.
  • Understanding of UX/UI principles for mobile design.
  • Hands-on experience with animations and transitions in Flutter.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFlutter Engineer