For Companies
Log inGet Started
Logo

Senior Mobile Application Develo...

Sinmar Soft - 
New Nozha, Cairo
Sinmar Soft   logo

Senior Mobile Application Developer – Flutter

New Nozha, Cairoposted 22 days ago

Job Details

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

Skills And Tools:

Job Description

We are looking for a Senior Mobile Application Developer specializing in Flutter, with at least 5 years of professional experience, to join our application development team.

Technical Requirements

  • Strong professional experience in Flutter and Dart.

  • Senior-level experience in designing, developing, and maintaining Android and iOS applications.

  • Experience in developing and integrating RESTful APIs.

  • Strong experience with state management solutions such as Bloc, Cubit, Riverpod, or Provider.

  • Experience with Firebase services and push notifications.

  • Experience with local storage solutions, including SQLite and SharedPreferences.

  • Strong understanding of Authentication, Authorization, and JWT.

  • Experience with cameras, geolocation, file uploads, and device permissions.

  • Ability to develop responsive applications supporting Arabic and English, including RTL and LTR layouts.

  • Experience in application performance optimization, debugging, and error handling.

  • Knowledge of Clean Architecture and mobile application design patterns.

  • Experience with Git and version control.

  • Experience in publishing and managing applications on Google Play and the Apple App Store.

  • Experience in ERP and logistics applications is preferred.

Job Requirements

  • The candidate must be at a Senior Developer level, with the ability to independently design and deliver complete mobile applications.

  • Ability to analyze business and technical requirements and translate them into effective mobile solutions.

  • Ability to write clean, secure, maintainable, and scalable code.

  • Strong troubleshooting and problem-solving skills.

  • Ability to review code, mentor team members, and contribute to technical decisions.

  • Ability to work effectively within a team and meet deadlines.

  • Strong communication and collaboration skills.

Similar Jobs

Search other opportunities
JobIT/Software DevelopmentSenior Mobile Application Developer – Fl...