Développeur Front-End H/F
Role details
Job location
Tech stack
Job description
Pour accompagner notre croissance et le développement de nos nouvelles solutions logicielles et web (logiciels embarqués, interfaces de supervision, plateformes web,…), nous recherchons un Développeur Frontend pour renforcer notre pôle technique.
Environnement de travail
Vous rejoindrez notre équipe R&D informatique, composée de :
- Un développeur fullstack, qui est également le responsable du service.
- Un développeur backend.
- Une personne polyvalente qui fait le lien avec la R&D, l'atelier et les
équipes terrain.
- Un apprenti.
Vous aurez un rôle technique central pour les choix d'architecture frontend., Vos missions principales incluront :
- Maintenance évolutive : Reprendre, optimiser et faire évoluer les interfaces
de nos systèmes existants pour améliorer l'UX et la performance.
- Conception et Développement : Mener la conception technique et le
développement de la partie frontend de nos nouveaux logiciels et sites web, en partant de la maquette (ou en y contribuant).
- Garantir la qualité : Participer activement aux revues de code (MR/PR), pas
uniquement sur le frontend, pour assurer la cohérence et la robustesse de l'ensemble.
- Force de proposition : Participer aux phases de réflexion (architecture, choix
d'outils, UX/UI) pour l'élaboration de nouveaux systèmes.
- Bonnes pratiques : Être le garant de la qualité, de la performance et de
l'accessibilité des interfaces développées.
- Documentation : Rédiger et maintenir la documentation technique associée à vos
développements.
Requirements
Notre stack techniqueMaîtrise attendue
- JavaScript / TypeScript : Vous avez une parfaite maîtrise des deux et
comprenez l'intérêt fondamental du typage.
- Vue.js : Expérience significative sur ce framework (idéalement Vue 3).
- CSS / HTML : Maîtrise avancée des standards (SASS/SCSS, HTML sémantique,
principes de responsive design).
- Consommation d'API : Vous savez concevoir et/ou consommer des API REST (JSON).
- Outils : Maîtrise de Git (workflows type Git Flow) et à l'aise dans un
environnement Linux.
Connaissances appréciées (Les plus)
- Backend : Une connaissance de Python (et idéalement Django) est un vrai plus
pour comprendre l'architecture globale et faciliter les échanges avec l'équipe backend.
- Principes : Bonne compréhension de la programmation orientée objet (POO).
- Tests : Expérience avec des outils de test frontend (Jest, Vitest,
Cypress…).
- Intégration Continue : Vous avez déjà travaillé avec des pipelines de CI/CD
(GitLab CI, GitHub Actions…)., Formation & Expérience : Idéalement Bac+2/3 en informatique. Une expérience en développement frontend (3 à 5 ans, alternance comprise) est la bienvenue.
Vision technique : Vous adhérez aux bonnes pratiques (Clean Code, DRY, KISS) et comprenez que le code doit être maintenable. Vous avez une vision architecturale long-terme, capable d'anticiper la scalabilité et les évolutions futures d'un projet dès sa conception. Vous avez une forte sensibilité à l'UX/UI et à l'accessibilité web.
Qualités humaines : Vous aimez travailler en équipe, partager vos connaissances et faire monter en compétence vos collègues.
Benefits & conditions
Type d'emploi : Temps plein, CDI
Rémunération : 32 000,00€ à 42 000,00€ par an
Avantages :
- Intéressement et participation
Lieu du poste : En présentiel