Jobiglo

No results.

Mid‑Senior Flutter Mobile Developer (Jordan)

ReliefWeb

Remote
Remote Mid 🇬🇧 English
Flutter iOS Android WebSocket Firebase Cloud Messaging GitHub Conventional Commits RTL layout

Job description

About the role

Business and Finance Consulting (BFC) is seeking a Mid‑Senior Flutter Mobile Developer to build the ISA mobile application for the Future Skills Fund (FSF) in Jordan. The role is contract‑based, remote, and focuses on delivering a bilingual iOS/Android app that integrates with FSF‑provided APIs.

Key responsibilities

  • Develop the ISA mobile app using Flutter for both iOS and Android platforms according to the approved functional specifications.
  • Implement offline read‑only access, secure authentication with biometric login, and a WebSocket‑based real‑time chat feature.
  • Provide full Arabic/English localization with right‑to‑left layout support.
  • Integrate push notifications via Firebase Cloud Messaging and set up crash and analytics reporting.
  • Work independently with the API contracts, raise clarifying questions, and collaborate with the Technical Product Owner on contract definition.
  • Deliver milestone‑based builds, obtain functional testing approval, and hand over production‑ready iOS and Android packages.
  • Maintain a clean, atomic commit history using Conventional Commits and keep documentation up‑to‑date throughout the project.
  • Transfer all source code, assets, and documentation to FSF’s GitHub organization at project completion.

Required profile

  • 1‑2+ years of production experience delivering shipped Flutter applications.
  • Strong understanding of mobile app lifecycle on iOS and Android.
  • Ability to work autonomously, manage time effectively, and communicate proactively.

Required skills

  • Flutter
  • iOS and Android development
  • WebSocket integration
  • Firebase Cloud Messaging
  • Biometric authentication
  • Arabic/English localization with RTL support
  • GitHub version control and Conventional Commits
  • API integration and consumption

What we offer

  • Deliverable‑based contract with approximately 30 person‑days of effort.
  • Flexible part‑time schedule, allowing you to set your own working hours.
  • Remote work from anywhere in Jordan with periodic coordination meetings.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ReliefWeb.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Jordan.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

84 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ReliefWeb