Je recherche un(e) Ingénieur Développement JavaScript pour une mission en prestation au sein des équipes de mon client. Vous contribuerez activement à la création et à l?évolution d?applications performantes et accessibles, en utilisant des technologies modernes et des outils avancés.
Vos missions en détail
En tant qu?Ingénieur Développement JavaScript, vous aurez l?opportunité de travailler sur des projets d?envergure nécessitant une maîtrise technique approfondie :
Analyse et conception technique
Vous serez chargé(e) d?analyser les besoins des utilisateurs pour concevoir des solutions adaptées. Vous devrez évaluer les contraintes techniques et fonctionnelles, en tenant compte des performances, de la scalabilité et de l?accessibilité des solutions.
Développement front-end moderne
En utilisant des technologies comme Vite pour le build rapide et Webpack pour la gestion des modules, vous développerez des applications responsives et optimisées. Vous mettrez en ?uvre des pratiques avancées pour le développement de composants réutilisables, en garantissant la compatibilité avec les standards d?accessibilité (A11y).
Qualité et tests automatisés
Vous jouerez un rôle clé dans l?assurance qualité des applications. Grâce à des outils comme Vitest, vous mettrez en place des tests unitaires robustes. Avec Testing Library et Playwright, vous couvrirez les tests fonctionnels et end-to-end pour garantir une expérience utilisateur irréprochable sur les différents navigateurs et devices.
Intégration et collaboration
Vous intégrerez les maquettes créées sous Figma ou d?autres outils de prototypage pour transformer des concepts visuels en interfaces interactives. Votre collaboration avec les designers et les autres développeurs sera essentielle pour respecter les exigences UX/UI et proposer des interfaces ergonomiques et fluides.
Maintenance et évolutions
Vous participerez à la maintenance corrective et évolutive des applications. Vous serez amené(e) à diagnostiquer des problèmes complexes et à proposer des solutions techniques efficaces. Votre rigueur dans l?écriture et la documentation du code facilitera l?intégration continue et le transfert des connaissances au sein de l?équipe.
Profil candidat:
Votre profil technique
Pour réussir dans ce poste, vous maîtrisez les technologies et outils suivants :
Outils de build et de bundling : Vite, Webpack
Tests automatisés : Vitest pour les tests unitaires, Testing Library pour les tests fonctionnels, Playwright pour les tests end-to-end
Développement front-end avancé : HTML, CSS, JavaScript/TypeScript, avec un focus sur le responsive design et l?accessibilité (A11y)
Intégration UI/UX : Capacité à travailler avec Figma ou d?autres outils de maquettage pour garantir une correspondance fidèle entre les maquettes et le produit final.
Une expérience dans le développement d?applications grand public et une bonne connaissance des pratiques de performance front-end (lazy loading, tree-shaking, optimisation des assets) sont un véritable atout.
Qualités requises
Nous recherchons un(e) candidat(e) autonome, rigoureux(se) et organisé(e), capable de respecter les deadlines tout en garantissant la qualité du code. Vous savez vous adapter rapidement et apporter des solutions pragmatiques aux problèmes techniques. Votre esprit d?équipe et votre capacité à communiquer efficacement avec des profils variés (développeurs, designers, chefs de projet) seront essentiels pour mener à bien vos missions.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.