Clarrioai
Clarrioai
Tunisie

01 03 Clarrio.ai PFE

Front-End DevelopmentBack-end DevelopmentHealthcare/Health IT

Publié il y a 5 mois

Stage
⏱️3-6 mois
💼Hybride
📅Expiré il y a 5 mois
Tu construis un pipeline, pas un coup de chance.

Description du poste

Key Responsibilities / Mission

  • Front-End Development : Build mobile (React Native) et web (React.js) applications pour patients et professionnels de santé.
  • Design System Implementation : Créer et maintenir un système UI partagé, Storybook-driven, aligné sur les specs Figma, intégré avec des outils de régression visuelle (ex. Chromatic, Applitools).
  • Back-End Development : Contribuer à un backend Node.js (Express ou NestJS) et implémenter une API conforme FHIR pour la gestion des données patients.
  • Testing & QA : Écrire et maintenir des tests unitaires, d'intégration et end-to-end sur l'ensemble du stack (web, mobile, backend).
  • API Testing & Validation : Valider les workflows API avec Thunder Client ou Postman et automatiser ces tests dans le pipeline CI.

Outils, Tests et CI/CD

  • Frameworks Front & Mobile : React.js, React Native, Storybook pour UI et composants partagés.
  • Back-End & API : Node.js (Express ou NestJS), développement d'APIs FHIR-compliant ; tests API avec Supertest.
  • Tests & QA : Jest, React Testing Library pour front, Playwright pour E2E web, Detox/Maestro pour tests mobiles.
  • Validation et régression visuelle : Chromatic, Applitools.
  • API Testing : Postman, Thunder Client pour validation manuelle et scripts de tests automatisés en CI.
  • CI/CD & DevOps : Azure DevOps, Git ; publication mobile via Google Play Console et Apple App Store Connect.
  • Monitoring : Sentry, Firebase Crashlytics ou outils similaires pour observabilité et suivi des erreurs en production.

Profil recherché / Ideal Candidate

  • Formation : Étudiant en Master en Informatique, Software Engineering ou domaine similaire (PFE attendu).
  • Compétences techniques : Maîtrise de JavaScript/TypeScript ; familièr·e avec React, React Native et Node.js (Express/NestJS).
  • Intérêt pour la santé numérique : Curiosité pour les systèmes healthcare, fort sens de la fiabilité produit et qualité du code.
  • Qualités : Rigoureux·se, capable d'écrire du code propre et des tests réfléchis ; intérêt pour les pratiques DevOps et l'automatisation des workflows de développement.

Comment postuler

  • Envoyer votre candidature à : interns@Clarrio.ai.
  • Indiquez en objet de l'email : "FirstLastName_REF01_03_Clarrio.ai_PFE" et joignez CV + lettre de motivation ciblée sur le projet.
  • Référence interne du projet : REF: 01 03