Browse Jobs
For Employers
Post JobLog inGet Started

Senior Flutter Developer

Orion
New Cairo, Cairo
Posted 1 year ago
127Applicants for3 open positions
  • 66Viewed
  • 6In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

As a Senior Flutter Developer, you will be responsible for designing and implementing intuitive, high-performance, and visually appealing mobile applications using the Flutter framework. You will work closely with our product and design teams to understand user requirements and translate them into functional and scalable solutions.

Job Requirements

Responsibilities:

  • Develop and maintain high-quality mobile applications using Flutter and Dart
  • Collaborate with the product and design teams to understand user requirements and implement intuitive user experiences
  • Write clean, maintainable, and testable code
  • Troubleshoot and debug issues in a timely manner
  • Contribute to the continuous improvement of our development processes and tools

Requirements:

  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github.
  • 3+ years of experience in Flutter application development.
  • Strong experience with the Flutter framework and Dart language
  • Knowledge about writing custom platform-specific code.
  • Familiarity with RESTful APIs, and GraphQL APIs.
  • Experience with version control such as Git and SVN.
  • Proficiency with object-oriented programming and design patterns.
  • Strong knowledge of MVVM architecture.
  • Knowledge of Stacked, Riverpod, and Provider is a plus.
  • Familiarity with Observables, injectables, generators, Freezed, and functional programming styles.
  • Strong problem-solving and communication skills.

Preferred Qualifications:

  • BS degree in Computer Science or a related subject.
  • Experience with Firebase, Google Maps, and other Google APIs.
  • Experience with continuous integration and delivery (CI/CD).
  • Experience with Agile development methodologies.
  • Writing unit tests, widgets and integration are preferred.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Flutter Developer