Cette offre de Développeur Frontend Angular chez Sword Services, en CDI et sur site à Genève, vise à renforcer l’équipe client. Vous concevrez et développerez des solutions frontend performantes avec Angular, participerez à la modernisation d’une solution interne et veillerez à sa stabilité et sa sécurité, tout en contribuant à la mise en place des tests unitaires et à l’amélioration continue. Les exigences couvrent un Master ou équivalent et au moins cinq ans d’expérience en frontend Angular, maîtrise d’Angular 21+, CSS et architectures réactives, API Canvas, tests (unitaires et d’intégration), Cypress, WebDriver (atout). Mettez en valeur vos réalisations concrètes: migrations vers une stack moderne, travail en équipe pluridisciplinaire et résultats mesurables.
Nous ouvrons un poste de Développeur Frontend Angular pour renforcer l’équipe de notre client basé à Genève.
Responsabilités du poste
Concevoir et développer des solutions frontend performantes en Angular, en orientant les choix techniques liés à l’architecture et aux standards de développement.
Participer activement à la modernisation d’une solution interne vers une stack technologique actuelle.
Développer et faire évoluer les fonctionnalités d’une application interne tout en garantissant sa stabilité et sa sécurité.
Participer à la mise en place de tests unitaires.
Contribuer aux décisions techniques collectives afin d’assurer la qualité, la robustesse et l’évolutivité des solutions.
Promouvoir les bonnes pratiques de développement et adopter une démarche d’amélioration continue.
Maintenir une documentation claire et structurée, tout en respectant les délais et les standards de qualité.
Master en informatique ou formation jugée équivalente, avec au minimum cinq ans d’expérience en développement frontend, notamment sous Angular.
Expérience acquise idéalement dans des environnements complexes disposant d’un système d’information étendu.
Maîtrise d’Angular 21+, des architectures réactives, du CSS.
Connaissances des API Canvas.
Solide expérience en tests unitaires et d’intégration.
Bonne pratique de Cypress ; la connaissance de WebDriver constitue un atout.
Compétences en responsive design, rendu Canvas et utilisation d’outils de conception tels que Figma appréciées.
Bonne maîtrise des outils collaboratifs et de développement : Git/BitBucket, Jira, Confluence, Maven, Docker.
Connaissance des méthodologies agiles, notamment Scrum.
Excellentes compétences relationnelles, capacité à vulgariser des sujets techniques, esprit d’analyse, sens des priorités et aptitude à évoluer dans des équipes pluridisciplinaires.