Browse Jobs
For Employers
Post JobLog inGet Started

Flutter Developer

Ultimate Solutions Egypt
Cairo, Egypt
Posted 2 months ago
214Applicants for1 open position
  • 25Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Work closely with cross-functional teams to understand project requirements and translate them into technical solutions.
  • Develop and maintain an ERP system using Flutter Web.
  • Write clean code following SOLID design principles.
  • Conduct thorough testing and debugging to identify and resolve any issues.
  • Stay up-to-date with the latest trends and advancements in Flutter development.
  • Maintain code versioning and collaborate effectively using Git and other development tools.
  • Ability to build templates from scratch.

Job Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Minimum 4 years proven experience as an application developer and cross platforms.
  • Strong knowledge of Dart programming language.
  • Strong experience in SQL Database and NOSQL (realm, hive, firebase Realtime, firebase Firestore, shared preferences).
  • Good understanding of state management (e.g., Provider, Bloc), animations, app architecture.
  • Experience with third-party libraries and APIs and handling JSON data.
  • Knowledge of the library / tools e.g., Firebase Crashlytics, Google Maps, Stripe, json_serializable, dio, easy_localization, get_it.
  • Knowledge of cloud message APIs and push notifications.
  • Familiarity with OOP design principles.
  • Familiarity with Functional Programming.
  • Strong experience in Design Patterns.
  • Testing and debugging.
  • UI/UX Design Principle and Responsive Design and working in both (Material and Cupertino design.
  • Familiarity with Git or other version control systems.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively both independently and as part of a team.
  • Knowledge of cloud messaging APIs and push notifications.
  • Familiarity with OOP design principles.
  • Strong experience in design patterns.
  • Ability to work effectively both independently and as part of a team.

Preferred Skills

  • Working with Bloc State Management.
  • Using Clean Architecture.
  • Knowledge in Accounting Systems

 

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFlutter Developer