Browse Jobs
For Employers
Post JobLog inGet Started

Mid-Level Flutter Developer (Android/IOS/Web)

QARA
New Cairo, Cairo
Posted 2 years ago
94Applicants for1 open position
  • 60Viewed
  • 18In Consideration
  • 4Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Translate and build the designs into high quality responsive UI code (Android/IOS/Web).
  • Document the project and code efficiently.
  • Write clean and readable code using best.
  • Plan, design and manage implantations for the projects.
  • Participate in architect solution.

Job Requirements

Skills & Tools must have:

  • BSc of Computer Science or Engineering or a related subject.
  • Must have at least 2-year experience in developing Mobile Applications.
  • Hands on firebase and different type of databases like Microsoft SQL or MYSQL.
  • Hands on using different state management (Provider, Riverpod, BLOC, Getx).
  • Implement least 2 mediums to large project or 4 small projects.
  • Hands on Client-Server integration using REST services.
  • Understand of Git and all its operations and branching features and how to be synced with other team members.
  • Hands on publishing app to one or both of play store and app store.
  • Full understand of Clean Code and SOLID principles.
  • Hands on one or more of architecture patterns (MVC, MVVM).
  • Hands on design patterns.
  • OOP and how to practice using DART.
  • Understand of software development life cycle.
  • Understand of Agile terminologies and practices.
  • Understanding of Performance and security and its best practices.
  • Good problem solver.
  • Intermediate English level.
  • Able to learn new technologies and techniques.
  • Know how to deal with different screen sizes.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Flux, Redux, and Rxjs are Preferred.
     

Nice To Have:

  • Online payment integration implementation.
  • Real time application implementation.
  • Knowledge and hands on different mobile and/or web technologies (Android, XCode, JAVA, Kotlin, .NET, PHP, etc.).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMid-Level Flutter Developer (Android/IOS...