Publié hier

Développeur Front Angular JS (H/F)

Entreprise
Cherry PickPlateforme freelance
Localisation
Paris
Hybride
Type de contrat
Freelance
Niveau
MID
Rémunération
550€Taux journalier
0vues
0clics

Description du poste

🧭 Contexte de mission

Dans le cadre d’un vaste programme de transformation de son système d’information dédié à la gestion des interventions, un acteur majeur du secteur de l’énergie engage une refonte progressive de plusieurs applications historiques au travers d’un programme stratégique de modernisation.

L’objectif est de construire une plateforme unifiée permettant de simplifier les parcours utilisateurs, supprimer les ressaisies, centraliser la planification des activités et améliorer l’efficacité opérationnelle des équipes terrain.

Pour accompagner cette transformation, une architecture moderne orientée microservices et évènementielle est mise en place, reposant notamment sur les technologies Java, Angular et Kafka. Plusieurs squads agiles sont mobilisées, dont une équipe Front dédiée au développement des nouveaux portails utilisateurs.

Dans ce contexte, nous recherchons un(e) Développeur Front Angular Confirmé(e) pour participer à la conception et au développement des nouvelles interfaces web du programme.

🎯 Missions principales et rôle

Au sein d’une équipe agile et sous la responsabilité du responsable technique, vous interviendrez sur le développement et l’évolution des portails utilisateurs Angular.

À ce titre, vous serez amené(e) à :

  • Développer les nouvelles fonctionnalités des portails web en Angular (SPA)

  • Garantir la qualité, la maintenabilité et les performances du code produit

  • Respecter et appliquer le Design System en vigueur

  • Participer aux ateliers de conception fonctionnelle et technique

  • Accompagner les équipes MOA/MOE dans le cadrage et le chiffrage des besoins

  • Réaliser les développements dans le respect des bonnes pratiques (SOLID, KISS, revue de code, couverture de tests)

  • Participer à la correction des anomalies détectées lors des phases de recette

  • Contribuer à l’amélioration continue des pratiques de développement et de l’outillage

  • Assurer la qualité des livraisons et la préparation des mises en production

  • Veiller à la performance et à l’accessibilité des applications développées

🚀 Objectifs

  • Participer à la construction des nouveaux portails utilisateurs du programme

  • Garantir une expérience utilisateur performante et ergonomique

  • Produire un code robuste, testé et industrialisé

  • Contribuer activement aux livraisons des différentes versions applicatives

  • Accompagner la modernisation du système d’information via des technologies Front modernes

🧠 Compétences requises

Front-end

  • Angular 17+ (expertise confirmée)

  • TypeScript / JavaScript

  • HTML5 / CSS3

Architecture & Développement

  • API REST

  • State Management

  • WebSocket / SSE

  • Principes SOLID et KISS

  • Accessibilité numérique

  • UX/UI

Qualité & Tests

  • TDD

  • Tests unitaires et d’intégration

  • Karma

  • Jasmine

  • Jest

  • Code Review

  • Code Coverage

DevOps & Industrialisation

  • Git

  • GitLab

  • GitLab CI/CD

  • SonarQube

  • Argo CD

  • Docker

  • Kubernetes

Design System

  • Figma

  • Storybook

  • ZeroHeight

Performance & Sécurité

  • Optimisation des performances Front (rendu, appels API, taille des bundles)

  • Sécurité applicative

  • Connaissances réseau (IP, DNS, Ports)

Méthodologies

  • Méthodes Agile / Scrum

  • Jira

Bonus appréciés

  • Connaissance de Bryntum, ngx-charts ou bibliothèques équivalentes

  • Utilisation d’outils d’IA générative dans un contexte de développement logiciel

👤 Profil

  • Développeur Front Angular Confirmé

  • Minimum 4 à 5 ans d’expérience en développement web moderne

  • Solide expérience sur Angular et les architectures SPA

  • À l’aise dans des environnements Agile et DevOps

  • Capacité à travailler en autonomie tout en collaborant efficacement avec les équipes métier et techniques

  • Excellent relationnel et bonnes capacités de communication

  • Esprit d’analyse, rigueur et sens de la qualité

  • Curiosité technique et force de proposition

Exigences du poste

Stack technique :

Angular 17TypeScriptJavascriptHTML5CSS3API RestState managementWebsocketSsePrincipes SOLIDKissAccessibilité numériqueUX/UITDDTests unitairesTests d'intégrationKarmaJasmineJestCode ReviewCode coverageGitGitlabGitlab ci/cdSonarQubeArgo cdDockerKubernetesFigmaStorybookZeroheightOptimisation des performancesSécurité applicativeRéseauIPDNSPortsMéthodes AgileMéthodes scrumJiraBryntumIA générative

À propos de l'entreprise

Cherry PickPlateforme freelance
Secteur ::Energie
Voir toutes les offres de Cherry Pick

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.