Browse Jobs
For Employers
Post JobLog inGet Started

Flutter Mobile Developer

BBI-Consultancy
Cairo, Egypt
Posted 2 years ago
104Applicants for1 open position
  • 39Viewed
  • 6In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  •   Implement new requirements, changes and modifications, with attention to simple interrelationships between different applications modules.
  •   Translating designs and wireframes into high-quality code
  • Apply basic testing for implemented modifications to ensure effective functionality.
  • Troubleshoot and resolve reported bugs promptly and efficiently.
  • Coordinate and communicate with the analysis and design team to facilitate requirement gathering and documenting applications.
  • Communicate with the testing team and provide them with the developed component's functionality to facilitate the testing process.
  • Apply DevOps principles on build and release pipelines
  •  Building reusable components and libraries for future use
  • Adhere to and follow EFG agile scrum process.

Job Requirements

  • 1+ years of professional experience working with Flutter & Dart
  • Minimum of 2 years of experience in any cross-platform mobile application frameworks (flutter, cordova, ionic, react native, etc.)
  • 3 years of experience in any of the following: Swift, Kotlin, Objective-C or Java
  • An understanding of MVVM design pattern
  • Experience both with REST and Websocket based web service

The following technical requirements are a plus:

  • Experience in native mobile application development in android or IOS
  • Websockets and real-time data handling
  • Concurrency, Threading and parallel programming
  • Experience with .net or .net core frameworks web API

General Requirements:

  • Bachelor’s Degree in Computer Science or Information Technology
  • Good command of Arabic and English.
  • Excellent communication skills (written, verbal and listening).
  • Able to build partnerships and work well in teams.
  • Can identify problems and refer/escalate complex issues to a higher level
  • Ensure deliverables are always of high quality.
  • Self-motivated, clever and maintains a positive attitude.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFlutter Mobile Developer