Aller au contenu
Centre de diagnostic54 outils gratuits : diagnostics, générateurs, planificateurs, vérification de visa · sans inscriptionGratuit
À proposVue d'ensembleÀ propos de RisalatCompétences et expérienceClients et partenairesRisalat AcademyPortefeuilleTémoignagesGalerie vidéoCarrièresLa vie chez RisalatDevenir ambassadeur
ProgrammesVue d'ensembleCatégories de programmesCalendrier des formationsProgrammes par villeProgrammes de formation internationauxProgrammes intraProgrammes en ligne
SolutionsVue d'ensembleRenforcement des capacitésServices aux entreprisesEnquêtes et rechercheGestion d'événementsImmatriculation d'entrepriseSecteurs
DiagnosticsGratuitVue d'ensembleCentre de diagnosticÉvaluation des besoins en formationBilan de santé du projetPlanificateur du développement des capacitésAnalyseur des retards de passation des marchésÉvaluation de la préparation au changementConcepteur de CVGénérateur de cadre logiqueVérification de visaPlanificateur de nomination d'équipeBibliothèque de modèlesTous les outils de A à Z
AnalysesVue d'ensembleIA et données dans l'administrationFinance climatiqueMarchés publicsSuivi et évaluationGestion de projetLeadership
ContactNous contacterFAQDemander une factureDemander une proposition
Opportunités futuresEmploi

Développeur(se) d'applications mobiles

Développer des expériences mobiles sécurisées et accessibles au service de l'apprentissage et des processus clients.

  • Engagement: Project-based collaboration
  • Lieu : International / à distance lorsque la mission le permet
  • Région : Monde
  • Dernière mise à jour : 27 octobre 2026

Nous acceptons les candidatures à ce poste pour de futures ouvertures. Il ne s'agit pas d'un poste vacant à l'heure actuelle.

À propos du poste

The Mobile App Developer builds and maintains mobile experiences that give participants and clients easy access to Risalat programmes, free tools and learning resources. The role suits a developer who cares about performance on modest devices and slow connections.

Many of the professionals we serve use phones as their main device. A fast, reliable mobile experience makes learning and registration easier. Collaboration is project-based and agreed individually.

Responsabilités

  • Design and build mobile features with a cross-platform framework or native code.
  • Integrate with the website's REST APIs for programmes, tools and accounts.
  • Optimise for performance, offline use and low bandwidth.
  • Implement secure authentication and data handling.
  • Write tests and maintain clean, documented code.
  • Publish and maintain releases in app stores.
  • Fix bugs and monitor crashes and performance.
  • Work with designers on accessible, consistent interfaces.

Livrables et indicateurs de réussite

  • Working mobile features delivered to agreed scope.
  • Code propre, documenté et versionné.
  • Tested releases in app stores.
  • Performance and crash monitoring reports.
  • Technical notes for future maintenance.

Ce que nous recherchons

Essentiel

  • Professional experience building mobile apps.
  • Skill in Flutter, React Native, Kotlin or Swift.
  • Experience with REST APIs and authentication.
  • Understanding of mobile performance and security.
  • Use of Git and testing practices.
  • Anglais clair à l'écrit.

Souhaité

  • Experience integrating with WordPress.
  • Offline-first or low-bandwidth app design.
  • Push notifications and analytics.
  • Published apps you can show.

Outils et compétences

  • Flutter or React Native
  • Kotlin or Swift
  • API REST
  • Git
  • Firebase or similar
  • App Store and Google Play publishing

Ce que vous y gagnez

  • Building tools used by professionals in many countries.
  • Collaboration with web, design and learning specialists.
  • A portfolio of shipped mobile features.
  • Experience in education technology for public institutions.

Notre méthode

Project-based collaboration, remote, with scope, milestones and fees agreed in writing.

Les missions, horaires, honoraires, livrables et lieux de travail sont convenus par écrit avant le début des travaux. Cette annonce ne garantit ni une sélection, ni un travail rémunéré, ni un nombre minimal de missions. Les candidats employés ailleurs doivent respecter les politiques de leur employeur et déclarer tout conflit d'intérêts.

Processus de sélection

  1. Apply online with your CV and links to apps or code.
  2. We review technical quality.
  3. A technical conversation about a past project.
  4. A written agreement for the project.

Nous évaluons chaque candidature selon sa pertinence, les réalisations démontrées et les besoins actuels des projets.

Questions

Which framework do you prefer?

A cross-platform framework such as Flutter or React Native is likely, but strong native experience is welcome.

Is there an existing app?

Mobile work builds on the website's APIs; the scope is agreed per project.

Puis-je travailler à distance ?

Yes, collaboration is remote.

Postuler en ligne

What to include: Submit GitHub or app portfolio and preferred stack.

Inutile d'envoyer un e-mail : tout se soumet ici. Nous évaluons les candidatures selon leur pertinence, les réalisations démontrées et les besoins actuels des projets.

Opportunités associées

Opportunités futuresEmploi

Assistant(e) administratif(ve)

Assurer des opérations fiables et réactives pour une activité de conseil et de formation présente dans le monde entier.

Emploi, horaires et lieu convenus individuellement

AdministrationOpérations

Voir et postuler →
Postuler en ligne →