Browse Jobs
For Employers
Post JobLog inGet Started

Senior Flutter Developer

Houya Arrow
Cairo, Egypt
Posted 1 year ago
106Applicants for1 open position
  • 88Viewed
  • 25In Consideration
  • 62Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Design and Build sophisticated and highly scalable apps using Flutter.
  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
  • Translate and Build the designs and Wireframes into high-quality responsive UI code.
  • Explore feasible architectures for implementing new features.
  • Resolve any problems existing in the system and suggest and add new features to the complete system.
  • Suggest space and time efficient Data Structures.
  • Follow the best practices while developing the app and also keeping everything structured and well documented.
  • Use CI/CD for smooth deployment.
  • Document the project and code efficiently.
  • Manage the code and project on Git in order to keep in sync with other team members and managers.
  • Ensure security guidelines are always followed while developing the app.
  • Consulting with our customer-facing representatives about software system design and maintenance.
  • Perform time profiling and memory leaks assessment.
  • Write tests for the App.

Job Requirements

  • 3-8 years of professional experience as an app developer.
  • Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
  • Git: To manage and collaborate on different projects with the rest of
  • Any Native Language knowledge to build custom Flutter Packages.
  • Solid experience with commonly used 3rd party libraries and services
  • Expert understanding of networking, local data caching, and multitasking on Android
  • Familiar with Material Design Guidelines
  • Hungry for more responsibility and knowledge
  • Passion for building robust systems that are engineered to handle failure scenarios, undying love and attitude for maintaining coding standards
  • Has a strong drive for producing quality software and makes sure issues are raised and resolved in a timely manner
  • Has good communication and planning skills for preparing for a release

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Flutter Developer