Company Banner
Company Logo

cytech

Informatique, Télécom, Internet

Alger, Algérie

Dévelopeur Full-Stack


Lieu de travail

Alger, Algérie

Secteur d'activité

Informatique, Télécom, Internet

Date d'expiration

29 mars

Niveau de poste

Débutant / Junior | Confirmé / Expérimenté

Nombre de postes

1 poste ouvert

Type de contrat

CDI

Niveau d'étude (diplome)

Master 2, Ingéniorat, Bac + 5


Au sein de la Business Unit Healthcare, nous développons une application mobile destinée aux patients, visant à améliorer l’accès à leurs données de santé et à offrir une expérience utilisateur intuitive et innovante.

Vous serez chargé de développer cette application mobile avec Flutter, en respectant les normes élevées de sécurité et de performance attendues dans le secteur médical. Ce projet s’inscrit dans notre mission de digitalisation et de simplification des processus dans le domaine de la santé.

Vos missions

  • Analyse et conception :

Participer à la définition des spécifications techniques et fonctionnelles de l’application.

Proposer des solutions innovantes pour répondre aux besoins des utilisateurs.

  • Développement :

Concevoir, développer et maintenir l’application mobile en Flutter pour Android (et potentiellement iOS à l’avenir).

Intégrer les API existantes fournies par la plateforme web.

Implémenter des fonctionnalités clés comme l’accès aux profils d’urgence via QR code et la gestion des comptes utilisateur.

  • Optimisation :

Garantir la performance, la fluidité et la sécurité de l’application.

Optimiser l’interface utilisateur pour une expérience fluide et intuitive, en respectant les normes d’ergonomie mobile.

  • Tests et qualité :

Développer des tests unitaires et fonctionnels.

Collaborer avec les équipes QA pour identifier et corriger les bugs.

  • Documentation :

Rédiger une documentation technique claire pour assurer la maintenabilité du code.

  • Votre profil idéal

Compétences techniques

  • Développement mobile :

Maîtrise du framework Flutter et du langage Dart.

Expérience dans le développement et la publication d’applications mobiles sur Google Play Store (et éventuellement App Store).

Connaissance approfondie des guidelines de Material Design pour Android.

  • Intégration et APIs :

Bonne compréhension de l’intégration d’APIs RESTful et de l’authentification sécurisée (OAuth2, JWT).

Familiarité avec des services tiers pour la gestion de QR codes.

  • Sécurité et performance :

Connaissance des meilleures pratiques en matière de sécurisation des données dans les applications mobiles.

Compétence en optimisation des performances d’applications Flutter.

  • Outils et environnements :

Expérience avec des outils de CI/CD pour mobile (Codemagic, Bitrise, etc.).

Familiarité avec les bases de données locales pour le mobile (SQLite, Hive, etc.).

Connaissance des outils de gestion des états (Provider, Riverpod, Bloc, etc.).

  • Soft skills

Capacité à travailler dans un environnement agile et à respecter des délais serrés.
Connaissance des protocols HL7 et DICOM est en plus.

Proactivité pour proposer des améliorations et résoudre des problèmes.

Bonnes compétences en communication pour collaborer avec les équipes backend et produit.

Sens du détail et de la qualité pour garantir une expérience utilisateur optimale.

Pourquoi nous rejoindre ?

  • Contribuez à une application ayant un impact direct sur le bien-être des utilisateurs dans le domaine de la santé.
  • Intégrez une équipe motivée et innovante, avec un fort esprit collaboratif.
  • Travaillez sur un projet stimulant qui combine innovation technologique et transformation digitale.
  • Accédez à des opportunités de formation et d’évolution professionnelle.

-Processus de recrutement

Entretien RH pour discuter de vos motivations et de votre expérience.

Entretien technique.

Entretien final avec le manager de la BU healthcare


D'autres opportunités qui pourraient t'intéresser