Aller au contenu

Développeur Front-End Angular (+ AI)

  • Sur site
    • Genève

Description de l'offre d'emploi

Nous recherchons deux Développeurs Front-End Angular expérimentés pour accompagner la modernisation d’une application métier de Trade Finance. Le projet consiste à migrer progressivement un front-end existant (GWT) vers Angular, en adoptant une architecture micro-frontends basée sur Module Federation et un shell TypeScript.
Ce chantier inclut également la mise en place de pratiques innovantes intégrant des outils d’IA dans le cycle de développement (revue de code, refactoring, génération de tests, etc.). Les développeurs rejoindront une équipe Scrum composée de ressources internes et externes, dans un environnement bancaire exigeant.

Responsabilités du poste

  • Participer à la migration du front-end existant vers Angular dans une architecture micro-frontends.

  • Concevoir et développer des composants modulaires en respectant les bonnes pratiques (lazy loading, design system, container/presentational components).

  • Intégrer et configurer Webpack Module Federation et le shell TypeScript pour la cohabitation progressive des fronts.

  • Collaborer avec les équipes internes pour cadrer l’architecture et structurer le design system.

  • Développer et tester les premiers écrans pilotes dans l’architecture cible.

  • Assurer la qualité, la performance et la maintenabilité du code dans un contexte bancaire.

  • Contribuer à l’adoption des outils d’IA pour optimiser les processus de développement (analyse, refactoring, génération de tests).

  • Participer activement aux cérémonies Scrum et au suivi des livrables.

Pré-requis du poste

  • Expertise confirmée en Angular (versions récentes), TypeScript et RxJS.

  • Maîtrise des bonnes pratiques front-end : architecture modulaire, lazy loading, design system, tests unitaires et d’intégration.

  • Expérience significative sur des projets micro-frontends, idéalement avec Webpack Module Federation et shell TypeScript.

  • Connaissance des intégrations avec un back-end Java/Spring ou équivalent.

  • Familiarité avec l’utilisation d’outils d’IA pour le développement (ex. Claude Code) : un atout.

  • Capacité à évoluer dans un environnement bancaire ou sur des applications métiers complexes.

  • Excellentes compétences en communication et travail en équipe.

  • Langues : Français et Anglais.

ou

Apply with Linkedin indisponible
Apply with Indeed indisponible

Détails

Sur site
  • Genève

Ce que nous vous offrons

Formation continue

Développez vos connaissances et bénéficiez d'un large catalogue de formation

25 jours de congés payés

Tous nos employés ont droit à 25 jours de congés payés par an et le 24 décembre est offert

Evènements réguliers

Des événements mensuels pour se retrouver en petit ou grand comité

Une équipe en or

Le respect et la bienveillance sont maître mot chez nous

Environnements internationaux

Des missions dans des groupes d'envergure internationale

Innovation

Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité

Des petits plaisirs

Nos employés bénéficient d'un programme d'avantages et remises très interessantes

S'abonner à nos alertes emploi

Restez informé des dernières offres d'emploi chez Sword. Inscrivez-vous à notre newsletter pour recevoir des notifications sur les nouvelles opportunités. Soyez le premier à être informé des postes passionnants qui correspondent à vos compétences et à vos aspirations.

A propos de nous

Sword est un acteur leader en Suisse depuis plus de 20 ans dans le conseil et les services IT, le développement logiciel, la gestion des infrastructures et l’assurance qualité.

Depuis nos agences de Genève, Nyon, Lausanne, Fribourg et Sion, et en collaboration avec les centres du Groupe à l’international, nos quelques 400 collaborateurs/rices accompagnent les grandes organisations, sociétés privées et structures étatiques dans leurs transformations technologiques.