Engagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos compétences et vos qualités humaines qui seront considérées.
“Connect and Create for Change”... with us !
IT Link, expert des systèmes connectés
Chez IT Link, cela fait 40 ans que nous misons sur la connexion des technologies, des objets et des personnes pour apporter des réponses aux grands défis actuels de notre société (environnement, santé, sécurité…).
Nous accompagnons nos clients dans leurs projets d’innovation et de transformation, des technologies embarquées à l’application métier en passant par le cloud et la science des données.
Pour cela, nous comptons sur nos 950 Linkers présent.e.s sur 15 agences réparties dans le monde (France, Benelux, Canada et Maroc).
Vous avez une appétence pour le secteur bancaire et une solide expérience en tant que développeur dans le secteur ?
Pourquoi nous recrutons ?
Fort(e) de votre expérience, vous ne vous contentez pas de livrer des fonctionnalités : vous êtes garant(e) de la vision technique front-end et de l'industrialisation des développements.Vous évoluerez dans un environnement client particulièrement stimulant, offrant un contexte techniquement pointu et exigeant.
Vous aurez l'opportunité de vous investir sur des projets à long terme, vous permettant de voir l'impact réel de vos choix architecturaux dans la durée. Vous rejoindrez une "feature team" de 10 personnes dynamique où la qualité du code, l'expérience utilisateur et l'innovation technologique sont au centre de toutes les décisions.
Parmi vos missions vous serez en charge de :
- Analyse du besoin & Vision technique : Intervenir dès la genèse des projets pour comprendre les enjeux métiers, challenger le Product Owner sur la faisabilité, et apporter une vision technique éclairée pour orienter les choix fonctionnels et la roadmap produit.
- Architecture & Conception : Définir, structurer et faire évoluer l'architecture front-end (composants réutilisables, stratégie de "lazy loading", micro-frontends).
- Développement Avancé : Développer des interfaces complexes et réactives via les dernières versions d'Angular et TypeScript, en maîtrisant la programmation réactive avec RxJS.
- State Management : Implémenter et gérer l'état global de l'application de manière optimale (via NgRx, NGXS ou services dédiés).
- Performance & Optimisation : Auditer les performances web, optimiser le rendu (Change Detection OnPush), gérer les fuites de mémoire et réduire la taille des bundles.
- Qualité & Tests : Garantir la robustesse de l'application en assurant une haute couverture de tests unitaires (Jest/Karma) et End-to-End (Cypress/Playwright).
- Mentoring & Code Review : Assurer un rôle de référent technique, challenger les solutions lors des revues de code et accompagner les développeurs moins expérimentés vers les bonnes pratiques (Clean Code, principes SOLID).
Ce poste est fait pour vous si…
Issu(e) d’une formation en informatique (Bac +3 à Bac +5), vous justifiez d’une expérience d'au moins 4 ans sur le framework Angular dans des contextes de production exigeants.
Au-delà de votre expertise technique, vous êtes reconnu(e) pour votre esprit critique, votre veille technologique active et votre capacité à argumenter vos choix d'architecture auprès de l'équipe et du Product Owner.
Vous disposez notamment de :
- Une maîtrise absolue d'Angular (v14+) et de son écosystème avancé.
- Une forte expertise sur RxJS (gestion fine des Observables, opérateurs complexes) et sur la gestion des états de l'application.
- Une solide culture des standards du web (HTML5, SCSS préprocesseurs, Webpack/Vite, accessibilité a11y).
- Une excellente pratique de Git (GitFlow) et des méthodologies Agiles (Scrum).
- Une réelle sensibilité à l'UI/UX et à la performance front-end.
- La capacité à interagir efficacement avec les développeurs Back-end pour co-construire les contrats d'API.
Ce poste n’est PAS fait pour vous si…
La gestion des Observables sous RxJS, l'optimisation des stratégies de Change Detection ou l'architecture de composants réutilisables ne font pas partie de vos réflexes, et que vous considérez Angular comme un simple outil de rendu HTML sans enjeux d'industrialisation.
Intégrer IT Link à Lyon ou Annecy, c’est également :
- Contribuer à des projets passionnants et au cœur des enjeux d'une métropole en plein essor (mobilité urbaine, efficacité énergétique, industrie 4.0).
- Rejoindre un écosystème d'innovation unique, en participant à la French Tech lyonnaise, tout en bénéficiant d'une qualité de vie exceptionnelle, entre dynamisme urbain et proximité des Alpes.