Talent.com
Collective.work
Développeur Front-end Angular - CDICollective.work • Genève, Genève, CH
Suche nach anderen Stellen
Développeur Front-end Angular - CDI

Développeur Front-end Angular - CDI

Collective.work • Genève, Genève, CH
Vor 4 Stunden
Anstellungsart
  • Vollzeit
Stellenbeschreibung

Description du poste

Contexte

Dans le cadre de notre croissance, nous recherchons un Développeur Front end Angular (H/F) pour renforcer nos équipes et intervenir chez nos clients multisectoriels.

Missions

Vous interviendrez sur la conception, le développement, la modernisation et l’évolution d’applications Front-end Angular modernes. À ce titre, vous serez amené(e) à :

  • Concevoir et développer des interfaces utilisateurs robustes, ergonomiques et accessibles avec Angular
  • Participer à la modernisation du socle Front-end : Angular 15+, Angular 17+, Standalone Components, Control Flow, Signals
  • Structurer des applications modulaires et maintenables, en appliquant les bonnes pratiques d’architecture Front-end
  • Mettre en œuvre une gestion d’état adaptée aux besoins des applications : services Angular, NgRx Store, Signals / Signal Store selon les contextes
  • Développer des composants réutilisables en cohérence avec les principes UX/UI et les éventuelles librairies de composants internes
  • Garantir la qualité du code via les tests unitaires, l’analyse statique, les revues de code et les pratiques d’intégration continue
  • Consommer et intégrer des APIs REST documentées via Swagger / OpenAPI
  • Collaborer avec des équipes pluridisciplinaires dans un environnement Agile, parfois distribué géographiquement

Outils & Environnement

  • HTML, TypeScript, JavaScript et CSS / SCSS
  • Angular 15+ et idéalement Angular 17+, avec une bonne compréhension des évolutions récentes du framework : Standalone Components, Control Flow, Signals
  • Outils modernes de développement Front-end : Node.js, npm, Sass, ESLint
  • Principes de state management : NgRx Store, services Angular et/ou Signals
  • Conception et consommation d’API RESTful avec documentation Swagger / OpenAPI
  • Pratiques de qualité logicielle : tests unitaires, clean code, analyse statique et automatisation des contrôles
  • Environnements d’intégration continue et d’observabilité : Jenkins, Docker, ELK, Sentry ou équivalent
  • Principes de sécurité applicative liés aux flux d’authentification standards, notamment OIDC / OAuth2
  • Expérience appréciée avec Nx, les monorepos, Storybook, Vite / Vitest ou une bibliothèque de composants partagée

Conditions de travail

  • Intervention chez des clients multisectoriels
  • Environnement Agile, parfois distribué géographiquement
  • Langues : français C2 et anglais B2

Profil recherché

  1. Diplômé(e) d’une formation supérieure en systèmes d’information, école d’ingénieurs, HES, Master ou équivalent
  2. Au moins 5 ans d’expérience en développement Front-end Angular
  3. Maîtrise de HTML, TypeScript, JavaScript et CSS / SCSS, avec au moins 6 ans d’expérience en développement Front-end
  4. Angular 15+ et idéalement Angular 17+, avec une bonne compréhension des évolutions récentes du framework : Standalone Components, Control Flow, Signals
  5. Maîtrise des outils modernes de développement Front-end : Node.js, npm, Sass, ESLint
  6. Connaissance des principes de state management, notamment NgRx Store, services Angular et/ou Signals
  7. Expérience en conception et consommation d’API RESTful, avec documentation Swagger / OpenAPI
  8. Maîtrise des pratiques de qualité logicielle : tests unitaires, clean code, analyse statique et automatisation des contrôles
  9. Connaissance des environnements d’intégration continue et d’observabilité : Jenkins, Docker, ELK, Sentry ou équivalent
  10. Compréhension des principes de sécurité applicative liés aux flux d’authentification standards, notamment OIDC / OAuth2
  11. Sensibilité aux enjeux UX/UI, à la maintenabilité du code et à la qualité de l’expérience utilisateur
  12. Une expérience avec Nx, les monorepos, Storybook, Vite / Vitest ou une bibliothèque de composants partagée serait appréciée
  13. Forte autonomie, esprit analytique et rigoureux, bonnes capacités de résolution de problèmes et réel esprit d’équipe
  14. Langues : français C2 et anglais B2
Jobalert für diese Suche erstellen

Développeur Front-end Angular - CDI • Genève, Genève, CH