
Développeur Junior Erc S.T.A.G.E H/F - Ministère de l'enseignement supérieur et de la recherche
- Rennes - 35
- CDD
- Ministère de l'enseignement supérieur et de la recherche
Les missions du poste
ACTIVITÉS PRINCIPALES
Développement front-end
- Concevoir, développer, maintenir de nouvelles fonctionnalités avec React.js
- Optimiser l'expérience utilisateur (UI/UX) et améliorer l'ergonomie
- Assurer la compatibilité des interfaces avec les différents navigateurs et appareils
- Adapter l'interface aux besoins des sciences humaines
Intégration et gestion des interfaces
- Développer des interfaces interactives en HTML, CSS et JavaScript
- Implémenter des visualisations de données et des éléments dynamiques
- Assurer l'accessibilité et la performance de l'application
Maintenance et amélioration continue
- Assurer la maintenance et la correction des bugs front-end
- Participer aux revues de code et aux tests d'intégration
- Mettre en place des bonnes pratiques de développement web (performance, SEO, accessibilité)
- Mise en place de tests A/B pour affiner l'expérience utilisateur
- Utiliser Redux pour gérer l'état de l'application
Collaboration et documentation
- Travailler en équipe avec les chercheurs, ingénieurs et designers UX/UI
- Documenter les développements et participer à la rédaction des spécifications techniques
Le profil recherché
Nous recherchons un·e candidat·e avec une formation supérieure en Informatique (Bac +5 ou équivalent) et une première expérience en développement web front-end.
Compétences requises (stack technique)
- Excellente maîtrise de JavaScript et React.js
- Expérience en HTML5, CSS3 (SCSS, Tailwind CSS) et responsive design
- Familiarité avec les API REST et l'intégration de données
- Connaissance des outils de gestion de versions (Git/GitHub/GitLab)
- Bonne maîtrise de Django (Python) pour le développement back-end
- Expérience avec les API REST et leur intégration
- Compétences en administration réseau
- Expérience en gestion d'environnements de production/développement
Afficher la suite
Aptitudes professionnelles
- Capacité à travailler en équipe et à communiquer avec des profils variés (chercheurs, développeurs, ingénieurs)
- Capacité à s'auto-former et à s'adapter à des workflows variés
- Esprit d'analyse et autonomie
- Sensibilité à l'expérience utilisateur (UI/UX) et aux interfaces dédiées aux humanités numériques
Compétences appréciées
- Expérience avec des solutions de déploiement Docker, CI/CD et hébergement web
- Connaissance des bibliothèques de visualisation de données (D3.js, Chart.js, Recharts)
- Connaissance de IIIF
- Intérêt pour les sciences humaines