Saltar al contenido principal

Carreras

Carrera en 2026 y 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.

Contenido revisado el 20 de octubre de 2026

Niveles
4
Habilidades mapeadas en Mid-level
10

Lo que cada nivel debe demostrar

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.

Puntuación media exigida: 70%

Ruta de estudio de este nivel: Frontend Engineer

  • Browser APIs & Storage

    Por qué: 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)

    Por qué: 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

    Por qué: 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

    Por qué: 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)

    Por qué: 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

    Por qué: 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)

    Por qué: 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)

    Por qué: 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)

    Por qué: 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

    Por qué: 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.

Estudia para Frontend Engineer: rutas y simulacros

Cada nivel de esta carrera corresponde a una ruta de estudio. Lee gratis el mapa completo de temas y luego mide tu nivel.

Panorama de mercado (Estados Unidos)

Salario anual mediano en 2025

134.040 US$

Mediana de toda la ocupación, de todos los niveles de experiencia. No es específica de un nivel ni de Brasil.

Crecimiento previsto del empleo, 2025–2035

+10%

Mucho más rápido que la media

Ocupación de EE. UU. usada: Software Developers, Quality Assurance Analysts, and Testers. US Bureau of Labor Statistics, Occupational Outlook Handbook, actualizado el 27 de agosto de 2026

Dos caminos para subir un nivel

12 semanas · intensivo

Para quien tiene plazo

Unas 8 horas por semana, en 1 ciclo centrados en las brechas que más pesan.

40 semanas · regular

Junto al trabajo

Unas 4 horas por semana, en 3 ciclos. Cada ciclo lleva lo que quedó pendiente del anterior.

Preguntas frecuentes

¿Qué es 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.

¿Qué debe demostrar cada nivel de Frontend Engineer?

Frontend Engineer está mapeado en 4 niveles: Junior, Mid-level, Senior y Expert. Abre cada nivel arriba para ver las habilidades que debe demostrar.

¿Cuánto dura el plan de Frontend Engineer?

El plan tiene 2 ritmos: 12 semanas por nivel, con unas 8 horas por semana (intensivo) y 40 semanas por nivel, con unas 4 horas por semana (regular).

Cómo funciona el plan

Tutor IA

Una sesión de estudio para cada tema nuevo, a tu nivel.

Escuela de IA

Clases prácticas de uso de IA en el día a día de tu carrera.

Evaluaciones

Cada requisito se demuestra midiendo, no marcando una casilla.

Revisión de etapa

Al final de cada ciclo ves qué avanzó y qué pasa al siguiente.

Descubre en qué nivel estás

Un diagnóstico corto mide las habilidades que ya tienes. El recorrido empieza ahí.

Empezar mi recorrido