Passer au contenu principal

Métiers

Métier en 2026 et 2027

Frontend Engineer

A Frontend Engineer builds the part of a product people actually touch, turning designs and APIs into interfaces that are fast, accessible and safe. The craft grows from writing correct pages, to owning application architecture and quality, to shaping how the browser itself is used at scale.

Contenu revu le 20 octobre 2026

Niveaux
4
Compétences cartographiées en Mid-level
10

Ce que chaque niveau doit prouver

Mid-level

Owns features end to end in the browser, from data and state to performance, security and tests.

You take a feature from a vague request to production without hand-holding, choosing how state flows, how it is tested and what it costs the user in load time. Compared with a junior, you are trusted with the decisions behind the screen and not only the screen itself.

Score moyen exigé : 70 %

Parcours d'étude de ce niveau : Frontend Engineer

  • Browser APIs & Storage

    Pourquoi : Lets you cancel a stale search request with AbortController or persist a draft in storage, instead of showing outdated results or losing the user's work on refresh.

  • Web Security (CORS/CSP/XSS)

    Pourquoi : Lets you render user-supplied content and call another origin without opening an XSS hole or a CORS error that blocks the release.

  • Component Design Patterns

    Pourquoi : Lets you extract hooks and compound components so a second team can reuse a feature you built, instead of forking it and drifting apart.

  • State Management Strategies

    Pourquoi : Lets you decide what belongs in local state, the URL or a server cache, so a filter survives a page reload and the same data is not fetched in three places.

  • Core Web Vitals (LCP/CLS/INP)

    Pourquoi : Lets you read a field report showing a slow LCP or layout shift on real phones and trace it to a specific image or late-loading banner.

  • Bundle Optimization & Code Splitting

    Pourquoi : Lets you find why the first load grew after a new dependency and fix it with route-level code splitting, instead of shipping the whole app to every visitor.

  • Unit Testing (Jest/Vitest)

    Pourquoi : Lets you cover a date formatter or price calculation with fast tests, so a refactor of that utility fails in CI before it reaches a customer invoice.

  • Component Testing (Testing Library)

    Pourquoi : Lets you test a form the way a user uses it, by label and role, so a harmless markup change does not break the suite while a real regression still does.

  • Build Tools (Vite/Webpack)

    Pourquoi : Lets you fix a build that works locally but fails in CI, or tame a slow dev server, because you understand what the bundler and its env variables do.

  • TypeScript in Frontend

    Pourquoi : Lets you type props and API responses so a backend field rename shows up as a compile error in your editor instead of a blank screen in production.

Étudier pour Frontend Engineer : parcours et examens blancs

Chaque niveau de ce métier correspond à un parcours d'étude. Lisez gratuitement la carte complète des sujets, puis mesurez votre niveau.

Aperçu du marché (États-Unis)

Salaire annuel médian en 2025

134 040 $US

Médiane de toute la profession, tous niveaux d'expérience confondus. Elle ne concerne ni un niveau précis ni le Brésil.

Croissance prévue de l'emploi, 2025–2035

+10%

Bien plus rapide que la moyenne

Profession américaine utilisée : Software Developers, Quality Assurance Analysts, and Testers. US Bureau of Labor Statistics, Occupational Outlook Handbook, mis à jour le 27 août 2026

Deux chemins pour monter d'un niveau

12 semaines · intensif

Pour qui a une échéance

Environ 8 heures par semaine, en 1 cycle centrés sur les écarts qui pèsent le plus.

40 semaines · régulier

En parallèle du travail

Environ 4 heures par semaine, en 3 cycles. Chaque cycle reprend ce qui reste du précédent.

Questions fréquentes

Qu'est-ce que Frontend Engineer ?

A Frontend Engineer builds the part of a product people actually touch, turning designs and APIs into interfaces that are fast, accessible and safe. The craft grows from writing correct pages, to owning application architecture and quality, to shaping how the browser itself is used at scale.

Que doit prouver chaque niveau de Frontend Engineer ?

Frontend Engineer est cartographié en 4 niveaux : Junior, Mid-level, Senior et Expert. Ouvrez chaque niveau ci-dessus pour voir les compétences à prouver.

Combien de temps dure le plan de Frontend Engineer ?

Le plan propose 2 rythmes : 12 semaines par niveau, à raison d'environ 8 heures par semaine (intensif) et 40 semaines par niveau, à raison d'environ 4 heures par semaine (régulier).

Comment fonctionne le plan

Tuteur IA

Une séance d'étude pour chaque nouveau sujet, à votre niveau.

École d'IA

Des leçons pratiques sur l'usage de l'IA au quotidien dans votre métier.

Évaluations

Chaque exigence est prouvée par la mesure, pas par une case cochée.

Bilan d'étape

À la fin de chaque cycle, vous voyez ce qui a progressé et ce qui est reporté.

Découvrez votre niveau

Un court diagnostic mesure les compétences que vous avez déjà. Le parcours commence là.

Commencer mon parcours