Développeur full-stack au sein de l’équipe ingénierie logicielle, vous serez responsable de la conception d’un ensemble de fonctionnalités ambitieuses dans le domaine de la télémédecine. Ce poste demandera une vraie maîtrise technologique backend pour résoudre des challenges de pointe comme la réplication de bases de données médicales sur des liens satellitaires non garantis, une culture DevOps applicable à des services Cloud médicaux et outillages de développements modernes. Vous aurez un impact direct sur le développement du diagnostic à distance synchrone et asynchrone en France et dans le monde.
Compétences indispensables :
- Python 3
- JavaScript (ES6, patterns de développement asynchrones, node.js est un plus)
- Familiarité avec les problématiques backend de performance, sécurité, synchronisation client-serveur
- Méthodologies et outillage d’automatisation de tests (tests unitaires, navigateurs headless, …)
- Développement et consommation de Web services REST
- Maitrise shell et administration Linux
Compétences supplémentaires appréciées :
- Machine learning et design de systèmes experts
- Connaissance de React ou un framework MVC front-end
- Applications mobiles hybrides : Cordova/phonegap, react native
- Application Front-End Webs riches (nwjs/electron)
- C++ , Rust, Java (Android), Swift/Objective-C
- Connaissances WebRTC et VoIP
- Graphiques et visualisation web (d3, highcharts, canvas, …)
- IoT, object connectés
- Expérience réglementaire ou médicale, HL7, DICOM
Qualités recherchées :
- Expérience dans l’industrialisation de produits et services (qualité, documentation…)
- Culture DevOps
- Curieux, et aimant l’émulation au sein de petites équipes pluridisciplinaires
- Un bon niveau de communication technique en français et anglais
- Esprit positif, un challenge est pour vous une motivation et non une angoisse