Développeur Front-End Confirmé / Expert

GAGNITECH
Paris, France
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours
Job source

Tech stack

A/B Testing Application Programming Interfaces (APIs) Software Quality Code Review Data Structures Software Debugging DevOps HP Systems Insight Manager Node.Js Performance Tuning Strategies of Testing TypeScript
+14 more
UML Tailwind Cypress (Programming Language) Caching Magento Vue.js Adobe Gitlab-ci Kubernetes Playwright Graphql Front End Software Development JestJS New Relic (SaaS)

Job description

Intégration au sein d’une équipe produit dédiée à l’évolution du tunnel de commande d’une plateforme e-commerce à fort trafic. L’architecture est de type Headless avec :

Backend : Magento 2 / Adobe Commerce Cloud exposant des APIs GraphQL

BFF (Backend For Frontend) : Couche Node.js intermédiaire spécifique au front-end

Front-end : Application Vue.js moderne consommant le BFF

Développement Front-End & Architecture: Développement de nouvelles fonctionnalités avec Vue 3, TypeScript, Pinia et Tailwind CSS

Consommation des APIs du BFF (qui lui-même interagit avec les APIs GraphQL Magento 2/Adobe Commerce)

Contribution à l’architecture et à l’évolution du BFF en Node.js (SSR, optimisation des données)

Utilisation de GraphQL Codegen pour un typage fort entre le BFF et le front

Mise en place et gestion des feature flags pour des déploiements contrôlés

Développement de composants réutilisables et maintien du Design System

  1. Performance, Qualité & Industrialisation : Optimisation des performances front-end : suivi des Web Vitals, audits Lighthouse, résolution des bottlenecks

Testing : développement et maintenance des tests (unitaires avec Vitest, d’intégration, E2E)

Code review et mentorat des développeurs moins expérimentés de l’équipe

Debugging avancé et analyse root cause sur des problèmes complexes de production

Documentation technique des solutions implémentées

  1. DevOps & Monitoring Front: Collaboration sur les pipelines de déploiement GitLab CI

Surveillance des applications via New Relic et Stackdriver

Participation aux débats d’architecture avec les équipes SRE sur l’infrastructure GCP/Kubernetes

Lecture et contribution aux diagrammes de séquence UML pour la conception

Requirements

Profil candidat:Compétences Clés Nécessaires : Performance Web : optimisation Core Web Vitals, techniques avancées de caching, lazy loading

Testing : stratégie de tests front-end (Vitest, Testing Library, Cypress/Playwright)

Algorithmique : capacité à résoudre des problèmes complexes, structures de données

Debugging : maîtrise des Chrome DevTools avancés, performance profiling

Feature flags : mise en ?uvre pour des déploiements progressifs et A/B testing

UML : capacité à lire et éditer des diagrammes de séquence

Encadrement technique : expérience en mentorat, revue de code approfondie

Soft Skills Indispensables : Excellent esprit d’équipe et capacités de communication : intégration à une équipe existante, collaboration avec le client

Autonomie et proactivité : capacité à prendre des initiatives dans le cadre de la mission

Rigueur extrême : qualité du code, tests, documentation

Sens de l’engagement : fiabilité, respect des délais et des objectifs

Adaptabilité : capacité à s’intégrer rapidement à un environnement technique existant

Orientation solutions : approche pragmatique et centrée sur la valeur métier

Matériel : Fourni par le client ou par notre société de prestation (selon préférence)

Périmètre : Focus sur le tunnel de commande (panier, checkout, paiement)

Environnement : Intégration complète à l’équipe produit du client, participation aux cérémonies agiles

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all