Développeur Fullstack Orienté Frontend React H/F - Neonitium
- CDI
- Neonitium
Les missions du poste
Le collaborateur interviendra au sein du service Ingénierie, sur une plateforme web de traitement et de visualisation de données issues de systèmes de surveillance d'installations ferroviaires (moteur et mécanisme d'aiguillage, signalisation, passage à niveau).
Voici les principaux axes de la mission :
- Concevoir et développer les fonctionnalités frontend de la plateforme
- Développer de nouvelles fonctionnalités pour nos différentes solutions web.
- Implémenter des interfaces utilisateurs de haute qualité, cohérentes avec l'image et le niveau de service attendu.
- Participer à la conception des écrans et des flux UX/UI en lien avec les équipes produit et design.
- Assurer la qualité, l'intégration et la maintenabilité du code
- Réaliser les tests d'intégration liés aux développements, dans un contexte de projets agiles (prototypes puis industrialisation).
- Veiller à la qualité du code, à la maintenabilité et à la maîtrise de la dette technique (revues de code, bonnes pratiques, composants réutilisables).
- Contribuer à l'élaboration de la documentation technique (composants, guidelines UI, architecture front).
- Collaborer avec les autres métiers et contribuer aux projets clients
- Travailler en interaction avec les équipes produit, architecture, backend et devops sur des systèmes complexes.
- Participer, ponctuellement, à l'élaboration de réponses à des appels d'offres (présentation de la solution front, faisabilité technique).
- Contribuer à l'amélioration continue de l'expérience utilisateur et des pratiques de développement frontend (bibliothèques de composants, design system).
Développeur fullstack orienté frontend React - environnement data & ferroviaire
- Expérience :
- Minimum 4 ans d'expérience en développement frontend sur React/NodeJS et/ou React/Python.
- Compétences techniques (socle requis) :
- Langages : JavaScript, TypeScript, Shell script.
- Frameworks & librairies : React, Redux, Hooks.
- Architectures : microservices (collaboration avec le backend).
- Environnement : GitHub.
- Compétences appréciées (plus) :
- Développement :
- Python.
- Création de composants atomiques et amélioration de librairies de composants (design system).
- Django, NodeJS.
- Dockerfile, Docker Compose.
- Protocoles industriels/IoT : MQTT, Sparkplug, OPC-UA.
- - Environnement :
- Outils UX/UI (Figma).
- GitHub Actions, Tekton.
- Docker.
- Soft skills et attitude opérationnelle :
- Capacité à travailler dans un contexte exploratoire (de la preuve de concept à l'industrialisation).
- Capacité à communiquer dans un environnement international et à expliciter ses choix techniques à des non spécialistes.
- Goût pour le travail collaboratif sur des systèmes complexes.
- Autonomie, sens de l'initiative, capacité à prioriser, concevoir et réaliser.
- Maîtrise des outils de travail collaboratif en UX/UI, souci d'éviter la duplication de composants graphiques.
- Goût pour la transmission des savoirs et la documentation des choix techniques.
- Environnement cloud & sécurité :
- Familiarité avec les services Cloud (AWS) et capacité à travailler également hors Cloud public.
- Des connaissances en devops et en cybersécurité seraient un plus.
- Langues :
- Anglais courant (oral et écrit), indispensable pour évoluer dans notre environnement international.
Chez Neonitium, nous mettons l'accent sur l'apport d'un savoir-faire et d'une approche professionnelle pour contribuer au succès des projets industriels de nos clients.
Notre Pôle Ingénierie réunit des experts qui coconstruisent des projets en :
- Santé et Robotique
- Mobilité Terrestre
- Aérospatial et Défense
Rejoignez-nous et participez à des projets innovants et de grande envergure !
Compétences requises
- Python
- Javascript
- TypeScript