Senior Full-Stack Developer – React

Il y a 3 semaines

ÎledeFrance, A8, France EMATISS Télétravail Temps plein
Contexte & Mission : Au sein de la Direction Digitale d?un groupe pharmaceutique, vous participerez à la conception, au développement et à l?industrialisation d?applications web critiques, soumises aux exigences réglementaires GxP, 21 CFR Part 11 et Annex 11. La mission est réalisée en full remote, sans présence sur site. Responsabilités principales : Développement Front-end avec React et TypeScript Développement Back-end avec Node.js et NestJS Conception et implémentation d?API REST et de spécifications OpenAPI Développement de tests unitaires, d?intégration et end-to-end avec Jest et Cypress Contribution à la documentation, aux revues de code et aux pipelines CI/CD Participation active aux activités de Computer System Validation (CSV) Compétences requises : 6 à 8 ans d?expérience en développement React Anglais technique courant Solide expertise en TypeScript, Node.js et NestJS Forte expertise en développement Front-end & Back-end Connaissance des réglementations GxP et des processus de validation Expérience en CI/CD, sécurité applicative et OAuth2/OIDC Compétences appréciées : Connaissance des environnements Cloud : Azure, AWS ou GCP Expérience Kubernetes, Docker et Terraform Connaissance de GraphQL, Kafka et des frameworks d?observabilité tels qu?OpenTelemetry Livrables attendus : Code propre, maintenable, testé et documenté Documentation d?architecture : modèles C4, ADR Livrables de validation : URS, FS/DS, RTM, VP et rapports de tests Profil : Bac+5 ou diplôme équivalent Profil senior avec une forte dominante Full-Stack React / Node.js Sensibilité forte aux environnements réglementés et à la validation informatique dans le secteur pharmaceutique CV en anglais requis Profil candidat:Profil : Bac+5 ou diplôme équivalent Profil senior avec une forte dominante Full-Stack React / Node.js Sensibilité forte aux environnements réglementés et à la validation informatique dans le secteur pharmaceutique CV en anglais requis