Exemplos de Currículo de Desenvolvedor Frontend para 2026
O Bureau of Labor Statistics reporta um salário anual mediano de $90.930 para desenvolvedores web (SOC 15-1254) em maio de 2024, com crescimento projetado de 7% no emprego até 2034 — aproximadamente 19.000 vagas anuais em 216.000 posições existentes. Mas o título "desenvolvedor frontend" comanda significativamente mais: os dados salariais de 2026 da Motion Recruitment colocam engenheiros frontend de nível pleno entre $113.000 e $140.000 nacionalmente, com cargos seniores em São Francisco alcançando $200.000. A razão é a especificidade — React é usado por 40% dos desenvolvedores mundialmente, a adoção de TypeScript se tornou "praticamente obrigatória" segundo a pesquisa da indústria de 2026 da The Frontend Company, e o Next.js subiu da 11ª para a 4ª posição entre os frameworks mais usados entre 2022 e 2026. No entanto, 97% das empresas de tecnologia agora utilizam sistemas de rastreamento de candidatos que analisam currículos em busca de nomes exatos de frameworks e números de versão, e um currículo que diz "experiência com framework JavaScript" em vez de "React 18 com Server Components e Suspense para busca de dados" é filtrado antes que um gerente de contratação o leia. Este guia fornece três currículos completos e anotados de desenvolvedor frontend — nível júnior, meio de carreira e sênior/staff — cada um construído com as métricas de desempenho específicas, vocabulário de arquitetura de componentes e versões de framework que os sistemas ATS e gerentes de contratação de engenharia procuram em 2026.
Pontos-Chave
- **Quantifique o desempenho com métricas de Core Web Vitals** — Largest Contentful Paint (LCP) abaixo de 2,5 segundos, Interaction to Next Paint (INP) abaixo de 200 milissegundos e Cumulative Layout Shift (CLS) abaixo de 0,1 são os três sinais de classificação do Google, e apenas 47% dos sites atendem todos os três limiares. Um item de currículo que diz "melhorei o desempenho da página" é invisível ao lado de um que diz "reduzi o LCP de 4,8s para 1,9s e o CLS de 0,34 para 0,06, movendo a aplicação de 'Ruim' para 'Bom' na avaliação de Core Web Vitals do Google para 2,3M de usuários ativos mensais."
- **Nomeie frameworks com números de versão e APIs específicas** — React 18 com Concurrent Features, Next.js 14 App Router com Server Components, TypeScript 5.4 com operador satisfies, Vue 3 Composition API com Pinia, Tailwind CSS v3.4, Storybook 8 com Component Story Format 3. "Experiência com React" genérica aciona uma correspondência de palavra-chave ATS; "React 18 Server Components" aciona três. Cada API nomeada é uma correspondência de palavra-chave separada que aumenta a pontuação de correspondência.
- **Demonstre acessibilidade como habilidade técnica, não como checkbox** — Conformidade WCAG 2.2 Nível AA, roles de landmark ARIA, testes automatizados com axe-core, testes manuais com VoiceOver e NVDA, elementos semânticos HTML5, padrões de navegação por teclado e proporções de contraste de cor (mínimo 4,5:1 para texto normal). Apenas 5% das vagas de frontend mencionam explicitamente WCAG, mas empresas que o fazem — bancos, sistemas de saúde, contratantes governamentais, plataformas de e-commerce — pagam prêmios de 15-20% por expertise em acessibilidade.
- **Mostre arquitetura de componentes em escala** — Contagem de componentes (50+ em um design system), cobertura de documentação no Storybook (95%+), taxa de adoção de componentes compartilhados entre equipes, tamanho do bundle por componente (abaixo de 5KB gzipped), eficácia do tree-shaking e área de superfície da API de props. Design systems e bibliotecas de componentes são os artefatos que distinguem desenvolvedores frontend seniores de desenvolvedores que apenas os consomem.
- **Diferencie frontend de full-stack com especificidade** — Currículos frontend devem enfatizar estratégias de renderização (SSR, SSG, ISR, CSR), padrões de gerenciamento de estado (React Query para estado do servidor, Zustand para estado do cliente), performance de animação (transforms compostos na GPU, requestAnimationFrame), otimização de imagens (next/image, AVIF/WebP, srcset responsivo) e uso de APIs do navegador (Intersection Observer, Web Workers, Service Workers). Um desenvolvedor frontend que escreve "construiu APIs RESTful" está competindo na pista errada.
Currículo de Desenvolvedor Frontend Nível Júnior (0-2 Anos de Experiência)
Exemplo Completo de Currículo
**ELENA VASQUEZ** Portland, OR 97209 | (503) 555-0147 | [email protected] | LinkedIn: linkedin.com/in/elenavasquezdev | GitHub: github.com/elenavasquez | Portfólio: elenavasquez.dev
**RESUMO PROFISSIONAL** Desenvolvedora frontend com 16 meses de experiência profissional construindo aplicações React 18 em uma empresa SaaS B2B que atende 14.000 usuários ativos mensais. Construiu e entregou 23 componentes React usando TypeScript 5.3, implementou layouts responsivos com Tailwind CSS v3.4 em 12 páginas de produto e reduziu o Largest Contentful Paint (LCP) de 3,7s para 2,1s na página de destino de maior tráfego da empresa através de otimização de imagens e code splitting. Alcançou 92% de cobertura de testes unitários em novos componentes usando Vitest e React Testing Library. Documentou todos os componentes no Storybook 8 com controles interativos e anotações de acessibilidade. Completou as certificações de Responsive Web Design e JavaScript Algorithms do freeCodeCamp, e obteve o Meta Front-End Developer Professional Certificate através do Coursera. Buscando uma vaga de Desenvolvedora Frontend ou Desenvolvedora React em Portland ou remoto.
**HABILIDADES TÉCNICAS** Linguagens: JavaScript (ES2024), TypeScript 5.3, HTML5, CSS3 Frameworks: React 18 (Hooks, Suspense, Context API), Next.js 14 (App Router, Server Components) Estilização: Tailwind CSS v3.4, CSS Modules, CSS Grid, Flexbox, CSS Custom Properties, Design Responsivo Gerenciamento de Estado: React Query (TanStack Query v5), Zustand, React Context API Testes: Vitest, React Testing Library, Playwright, axe-core Ferramentas de Build: Vite 5, Webpack 5, ESLint, Prettier, PostCSS Design/Documentação: Storybook 8, Figma (handoff para dev), Chromatic visual regression Controle de Versão: Git, GitHub (PRs, code review, Actions CI/CD) Performance: Chrome DevTools, Lighthouse, Web Vitals, next/image, dynamic imports Acessibilidade: WCAG 2.2 Nível AA, ARIA roles, axe-core, testes com VoiceOver
**FORMAÇÃO** **Bacharelado em Ciência da Computação** Portland State University — Maseeh College of Engineering and Computer Science Conclusão: Junho de 2024 | GPA: 3,58 / 4,0 **Certificações** - Meta Front-End Developer Professional Certificate — Coursera, Concluído em Setembro de 2023 - freeCodeCamp Responsive Web Design Certification — freeCodeCamp, Concluído em Março de 2023 - freeCodeCamp JavaScript Algorithms and Data Structures Certification — freeCodeCamp, Concluído em Junho de 2023
**EXPERIÊNCIA PROFISSIONAL** **Desenvolvedora Frontend** — Fieldwire (Hilti Group), Portland, OR Agosto de 2024 – Presente - Desenvolve e mantém 23 componentes React 18 com TypeScript 5.3 para uma plataforma de gerenciamento de projetos de construção que atende 14.000 usuários ativos mensais em navegadores web e tablet, usando componentes funcionais com Hooks (useState, useEffect, useMemo, useCallback, useRef) e interfaces TypeScript estritas para todas as props de componentes - Reduziu o Largest Contentful Paint (LCP) de 3,7s para 2,1s na página de destino de marketing implementando next/image com negociação de formato AVIF/WebP, srcset responsivo com 4 breakpoints (640px, 768px, 1024px, 1280px) e lazy loading via Intersection Observer API para imagens abaixo da dobra - Implementou React.lazy() e code splitting com dynamic import() em 8 componentes de nível de rota, reduzindo o bundle JavaScript inicial de 342KB para 187KB (gzipped) e melhorando o Time to Interactive (TTI) de 4,1s para 2,6s em conexões móveis 4G medido no painel de Performance do Chrome DevTools - Construiu um componente de tabela de dados responsivo com Tailwind CSS v3.4 suportando ordenação, filtragem, paginação e seleção de linhas para conjuntos de dados com 10.000+ linhas, usando CSS Grid para layout com redimensionamento de colunas e @container queries para 3 breakpoints responsivos (mobile, tablet, desktop) - Escreveu 156 testes unitários usando Vitest e React Testing Library alcançando 92% de cobertura de branches em todos os novos componentes, testando interações do usuário (click, type, select), busca de dados assíncrona com MSW (Mock Service Worker) e assertions de acessibilidade via integração jest-axe - Documentou todos os 23 componentes no Storybook 8 com Component Story Format 3 (CSF3), controles interativos para cada prop, addon de acessibilidade mostrando violações WCAG 2.2 e testes de regressão visual com Chromatic capturando 7 mudanças de UI não intencionais antes do deploy em produção - Corrigiu 34 violações de acessibilidade identificadas por scans automatizados do axe-core incluindo labels ARIA ausentes em botões de ícone, proporções de contraste de cor insuficientes (atualizadas de 3,2:1 para 5,1:1), associações de campos de formulário ausentes e armadilha de foco de teclado em diálogos modais — verificado com VoiceOver no macOS e navegação apenas por teclado **Estagiária de Desenvolvimento Web** — Instrument (Agência Digital), Portland, OR Junho de 2023 – Agosto de 2024 - Construiu páginas de marketing responsivas para 3 projetos de clientes (Nike Running, Stumptown Coffee, Tillamook Creamery) usando elementos semânticos HTML5, CSS Grid, Flexbox e JavaScript vanilla, entregando implementações pixel-perfect a partir de designs do Figma com menos de 2px de desvio verificado em testes visuais Percy - Desenvolveu um componente de acordeão reutilizável e um componente de tabs usado em 5 sites de clientes, reduzindo o tempo de desenvolvimento em 12 horas por projeto e garantindo timing de animação consistente (300ms ease-in-out) e navegação por teclado (teclas Arrow, Enter, Escape) - Converteu 2 sites de marketing estáticos para layouts responsivos suportando larguras de viewport de 320px a 2560px usando CSS clamp() para tipografia fluida (16px a 22px texto do corpo) e CSS Grid auto-fit com minmax() para layouts de cards, alcançando 100% na pontuação de Acessibilidade do Lighthouse em ambos os sites - Participou de code reviews semanais com 4 desenvolvedores seniores, recebendo feedback sobre padrões de composição de componentes, gerenciamento de especificidade CSS e técnicas de narrowing de tipos TypeScript — resolveu 100% dos comentários de review dentro do mesmo sprint
**PROJETOS** **PDX Transit Tracker** — React 18, TypeScript, Tailwind CSS, Mapbox GL JS - Visualização de trânsito em tempo real consumindo a API GTFS-realtime da TriMet, renderizando 200+ posições de veículos em um mapa Mapbox GL JS com intervalo de polling de 1 segundo e atualizações de UI otimistas, alcançando ciclos de renderização abaixo de 100ms usando React.memo() e useMemo() para diffing de posição de marcadores
O Que Torna Este Currículo Júnior Eficaz
- **Métricas de desempenho são mensuráveis no navegador** — LCP 3,7s para 2,1s, tamanho do bundle 342KB para 187KB, TTI 4,1s para 2,6s. São números que um engenheiro sênior pode verificar no Chrome DevTools, não um vago "melhorei o desempenho."
- **Contagem de componentes é específica** — 23 componentes construídos, 156 testes escritos, 34 violações de acessibilidade corrigidas. Volume de output concreto mostra que a candidata entregou trabalho real em produção.
- **Ferramentas incluem números de versão** — React 18, TypeScript 5.3, Next.js 14, Tailwind CSS v3.4, Vite 5, Storybook 8. Cada ferramenta versionada é uma correspondência de palavra-chave ATS separada.
- **Acessibilidade é demonstrada como trabalho técnico** — scans axe-core, melhorias de proporção de contraste (3,2:1 para 5,1:1), labels ARIA, armadilhas de foco de teclado, testes com VoiceOver. Isso é engenharia, não um checkbox.
- **O estágio mostra entregáveis reais de clientes** — Nike Running, Stumptown Coffee, Tillamook. Clientes nomeados com outputs nomeados demonstram experiência em produção, não projetos de tutorial.
- **Cobertura de testes é quantificada com metodologia** — 92% de cobertura de branches, Vitest, React Testing Library, MSW para mocking de API, jest-axe para acessibilidade. Isso diz aos gerentes de contratação que a candidata entende estratégia de testes, não apenas a habilidade de escrever um arquivo de teste.
Currículo de Desenvolvedor Frontend Meio de Carreira (3-7 Anos de Experiência)
Exemplo Completo de Currículo
**JAMES OKONKWO** Denver, CO 80202 | (303) 555-0281 | [email protected] | LinkedIn: linkedin.com/in/jamesokonkwo | GitHub: github.com/jamesokonkwo
**RESUMO PROFISSIONAL** Desenvolvedor Frontend Sênior com 5,5 anos de experiência construindo aplicações React e Next.js de alto tráfego, mais recentemente liderando a arquitetura frontend de uma plataforma fintech processando $2,1B em volume anual de transações para 380.000 usuários ativos. Arquitetou e lançou um design system de 68 componentes no Storybook 8 adotado por 4 equipes de produto (22 desenvolvedores), reduzindo o tempo de desenvolvimento de UI em 35% e eliminando 140+ horas de trabalho duplicado de componentes por trimestre. Migrou uma base de código JavaScript de 180.000 linhas para TypeScript 5.4 ao longo de 9 meses com zero regressões em produção, alcançando 100% de cobertura de tipos em modo strict. Melhorou as pontuações de Core Web Vitals de "Precisa de Melhorias" para "Bom" em todas as 3 métricas (LCP: 3,9s para 1,8s, INP: 340ms para 120ms, CLS: 0,28 para 0,04) através de otimização de renderização server-side, reestruturação do pipeline de imagens e gerenciamento de scripts de terceiros. Liderou um pod de 3 desenvolvedores frontend através de planejamento de sprint, revisões de arquitetura e sessões de pair programming.
**HABILIDADES TÉCNICAS** Linguagens: TypeScript 5.4, JavaScript (ES2024), HTML5, CSS3, GraphQL Frameworks: React 18 (Server Components, Suspense, Concurrent Features), Next.js 14 (App Router, Middleware, ISR) Estilização: Tailwind CSS v3.4, CSS Modules, Radix UI Primitives, CSS-in-JS (Stitches), Design Tokens Gerenciamento de Estado: TanStack Query v5 (estado do servidor), Zustand (estado do cliente), React Context, Jotai Testes: Vitest, React Testing Library, Playwright E2E, Storybook Interaction Testing, Chromatic Build/Ferramentas: Turborepo (monorepo), Vite 5, Webpack Module Federation, pnpm, GitHub Actions CI/CD Design Systems: Storybook 8, Figma Design Tokens, Chromatic Visual Regression, Style Dictionary Performance: Vercel Analytics, Web Vitals API, Bundle Analyzer, Sentry Performance Monitoring Acessibilidade: WCAG 2.2 Nível AA, axe-core, Pa11y CI, NVDA, VoiceOver, JAWS screen readers Monitoramento: Sentry, Datadog RUM, LogRocket session replay
**EXPERIÊNCIA PROFISSIONAL** **Desenvolvedor Frontend Sênior** — Marqeta (Plataforma de Emissão de Cartões), Denver, CO Março de 2023 – Presente - Lidera a arquitetura frontend do dashboard de gerenciamento de cartões da Marqeta atendendo 380.000 usuários ativos e processando $2,1B em volume anual de transações, construído com Next.js 14 App Router, TypeScript 5.4 e TanStack Query v5 para sincronização de dados de transações em tempo real com intervalos de polling de 500ms - Arquitetou e construiu um design system de 68 componentes ("Marq UI") usando primitivos Radix UI, design tokens Tailwind CSS v3.4 e Storybook 8 com anotações completas de acessibilidade — adotado por 4 equipes de produto (22 desenvolvedores), reduzindo o tempo médio de entrega de funcionalidades de 3,2 semanas para 2,1 semanas e eliminando 140+ horas de trabalho duplicado de componentes por trimestre - Liderou a migração para TypeScript de 180.000 linhas de JavaScript para TypeScript 5.4 modo strict ao longo de 9 meses, estabelecendo uma estratégia de migração arquivo por arquivo com codemods automatizados (ts-migrate, jscodeshift), adicionando 2.400+ definições de tipos em 340 arquivos com zero regressões em produção rastreadas através de monitoramento de erros no Sentry - Melhorou o Largest Contentful Paint de 3,9s para 1,8s implementando o componente Next.js Image com Vercel Image Optimization (AVIF/WebP), convertendo 14 imagens hero acima da dobra para srcset responsivo com carregamento prioritário e eliminando 3 arquivos CSS bloqueadores de renderização através da extração de CSS crítico com Critters - Reduziu o Interaction to Next Paint (INP) de 340ms para 120ms na tabela de histórico de transações (50.000+ linhas) implementando virtualização React com TanStack Virtual, busca debounced com delay de 200ms e atualizações de UI otimistas para edições inline de transações usando o cache de mutation do TanStack Query - Diminuiu o Cumulative Layout Shift (CLS) de 0,28 para 0,04 adicionando atributos explícitos de largura/altura em todas as imagens, implementando skeleton loaders com CSS aspect-ratio para 11 componentes de busca de dados e deferindo scripts de analytics de terceiros (Segment, Amplitude) usando o componente Script do Next.js com estratégia afterInteractive - Implementou suíte de testes end-to-end com Playwright cobrindo 34 jornadas críticas de usuário (login, criação de cartão, filtragem de transações, download de extrato, configuração de webhook), executando em paralelo em Chromium, Firefox e WebKit no pipeline CI do GitHub Actions com tempo total de execução de 8 minutos - Conduz revisões de arquitetura quinzenais e sessões de pair programming com um pod de 3 desenvolvedores frontend, estabelecendo padrões de code review exigindo conformidade com TypeScript modo strict, 85%+ de cobertura de testes em código novo e pontuação Lighthouse Performance acima de 90 para todas as novas páginas **Desenvolvedor Frontend** — Guild Education (Plataforma de Desenvolvimento de Força de Trabalho), Denver, CO Janeiro de 2021 – Fevereiro de 2023 - Construiu e manteve o frontend React 17-18 do marketplace de aprendizado da Guild conectando 5,2M de funcionários elegíveis em empresas Fortune 500 (Walmart, Disney, Chipotle, Target) com programas educacionais, atendendo 120.000 usuários ativos mensais em navegadores desktop e mobile - Desenvolveu uma interface de busca de catálogo de cursos com filtragem facetada (12 dimensões de filtro: assunto, provedor, nível de grau, duração, custo, formato, localização, avaliação, elegibilidade do empregador, data de início, ritmo, tipo de credencial), implementando React Query para cache de estado do servidor com tempo de stale de 5 minutos e paginação com scroll infinito carregando 20 resultados por página - Migrou a estilização da aplicação de styled-components para Tailwind CSS v3.2, reduzindo o bundle CSS de 89KB para 34KB (gzipped) e o tempo de build de 45s para 18s eliminando o overhead de CSS-in-JS em runtime e aproveitando o compilador JIT do Tailwind com PurgeCSS - Criou 12 componentes de formulário (input de texto, select, multi-select, date picker, upload de arquivo, radio group, checkbox group, toggle, slider, combobox, input de telefone, autocomplete de endereço) com total conformidade WCAG 2.2 Nível AA, gerenciando estado de validação através de React Hook Form v7 e validação de schema Zod com mensagens de erro inline e ARIA live regions para anúncios de leitor de tela - Implementou feature flagging com LaunchDarkly para 8 experimentos A/B no funil de inscrição, rastreando impacto na taxa de conversão através de analytics Amplitude — a página de confirmação de inscrição redesenhada (experimento #4) aumentou a taxa de conclusão de 67% para 78%, representando 13.200 inscrições adicionais por trimestre - Integrou Sentry para rastreamento de erros frontend e LogRocket para session replay, reduzindo o tempo médio para identificar (MTTI) bugs frontend de 4,2 horas para 45 minutos correlacionando stack traces de erros com gravações de sessão do usuário e timelines de waterfall de rede **Desenvolvedor Frontend Júnior** — Conga (Automação de Documentos), Broomfield, CO Julho de 2019 – Dezembro de 2020 - Desenvolveu componentes React 16.8 para a plataforma de geração de documentos da Conga usada por 12.000+ administradores Salesforce, construindo 18 componentes de UI para edição de templates (mapeamento de campos drag-and-drop, construtor de lógica condicional, seletor de campos de merge) com Redux para gerenciamento de estado global - Construiu uma funcionalidade de preview de documento em tempo real renderizando previews de PDF dentro do navegador usando PDF.js, manipulando documentos de até 50 páginas com renderização progressiva e tempo máximo de carregamento inicial de 2 segundos para o percentil 90 de usuários em conexões de banda larga - Escreveu 210 testes unitários com Jest e React Testing Library alcançando 88% de cobertura de código no módulo do editor de templates, implementando testes de snapshot para estados de renderização complexos e testes de integração para o fluxo drag-and-drop usando @testing-library/user-event - Participou do programa de guilds de engenharia da Conga, apresentando 3 tech talks sobre otimização de performance React (memo, useMemo, useCallback), padrões de layout CSS Grid e design de formulários acessíveis para 40+ engenheiros em 4 equipes de produto
O Que Torna Este Currículo de Meio de Carreira Eficaz
- **Melhorias de Core Web Vitals são específicas em todas as três métricas** — LCP 3,9s para 1,8s, INP 340ms para 120ms, CLS 0,28 para 0,04. Cada métrica inclui a implementação técnica que produziu a melhoria, não apenas os números.
- **O design system tem métricas de adoção** — 68 componentes, 4 equipes, 22 desenvolvedores, 35% mais rápido na entrega, 140+ horas economizadas por trimestre. Isso demonstra liderança e impacto organizacional, não apenas criação de componentes.
- **A migração para TypeScript é de escala empresarial** — 180.000 linhas, 340 arquivos, 2.400+ definições de tipos, 9 meses, zero regressões em produção. Este é o tipo de migração pela qual engenheiros seniores são promovidos.
- **O impacto no negócio está vinculado ao trabalho frontend** — $2,1B em volume de transações, 13.200 inscrições adicionais de um experimento de UI, MTTI reduzido de 4,2 horas para 45 minutos. O currículo conecta código frontend a métricas de receita e operacionais.
- **A progressão de carreira é visível** — Júnior na Conga (Redux, Jest), pleno na Guild (React Query, migração Tailwind, feature flagging), sênior na Marqeta (arquitetura de design system, migração TypeScript, liderança de equipe). Cada cargo mostra clara escalação de habilidades.
- **A estratégia de testes é abrangente** — Testes unitários (Vitest, React Testing Library), testes E2E (Playwright em 3 navegadores), regressão visual (Chromatic), testes de interação (Storybook), testes de acessibilidade (axe-core, Pa11y CI). Esta é uma pirâmide de testes, não apenas "escreveu testes unitários."
Currículo de Desenvolvedor Frontend Sênior / Staff (8+ Anos de Experiência)
Exemplo Completo de Currículo
**PRIYA RAMANATHAN** Seattle, WA 98101 | (206) 555-0394 | [email protected] | LinkedIn: linkedin.com/in/priyaramanathan | GitHub: github.com/priyaram
**RESUMO PROFISSIONAL** Engenheira Frontend Staff com 11 anos de experiência arquitetando sistemas frontend em escala, mais recentemente liderando a equipe de plataforma frontend em uma grande empresa de e-commerce atendendo 48M de usuários ativos mensais em 14 mercados internacionais. Projetou e implementou uma arquitetura micro-frontend usando Webpack Module Federation que decompôs uma aplicação React monolítica de 2,4M de linhas em 12 frontends implantáveis independentemente, reduzindo o tempo médio de deploy de 45 minutos para 8 minutos e permitindo que 6 equipes de produto (42 engenheiros) fizessem deploys independentemente sem coordenação de deploy entre equipes. Construiu e manteve o design system da empresa ("Horizon UI") — 142 componentes, 98% de cobertura de documentação no Storybook, consumido por 8 equipes de produto em 3 plataformas (web, mobile web, ferramentas internas). Melhorou os Core Web Vitals no catálogo de produtos (página de maior tráfego com 18M de pageviews mensais) de "Ruim" para "Bom" em todas as 3 métricas, contribuindo para uma melhoria de 12% no tráfego de busca orgânica atribuível aos sinais de classificação de Page Experience do Google. Publicou 4 posts de blog sobre arquitetura frontend adotados como documentação de referência interna em múltiplas empresas. Membro do grupo comunitário do W3C Web Performance Working Group.
**HABILIDADES TÉCNICAS** Linguagens: TypeScript 5.4, JavaScript (ES2024), HTML5, CSS3, GraphQL, Rust (WASM) Arquitetura: Micro-Frontends (Webpack Module Federation), Monorepo (Turborepo, Nx), Design Systems, Server Components, Islands Architecture Frameworks: React 18 (Server Components, Suspense Boundaries, hook use()), Next.js 14 (App Router, Parallel Routes, Intercepting Routes), Astro 4 (Islands) Estilização: Tailwind CSS v3.4, Vanilla Extract, Design Tokens (Style Dictionary), CSS Layers, Container Queries Gerenciamento de Estado: TanStack Query v5, Zustand, Jotai, XState (máquinas de estado para fluxos complexos) Testes: Vitest, Playwright, Storybook Interaction Testing, Chromatic, Pact (contract testing), k6 (load testing) Build/Infraestrutura: Turborepo, Webpack Module Federation, Vite 5, Vercel, Cloudflare Workers (edge), Docker Performance: Vercel Speed Insights, Chrome UX Report (CrUX), SpeedCurve, Bundle Analyzer, Performance Observer API Acessibilidade: WCAG 2.2 Nível AA/AAA, ARIA Authoring Practices Guide, Deque axe Enterprise, Pa11y CI Monitoramento: Sentry, Datadog RUM, Vercel Analytics, Dashboards customizados de Web Vitals (Grafana) Liderança: Architecture Decision Records (ADRs), RFCs, Tech Radar, Engineering Guilds, Palestras em Conferências
**EXPERIÊNCIA PROFISSIONAL** **Engenheira Frontend Staff — Plataforma Frontend** — Nordstrom (E-Commerce), Seattle, WA Abril de 2021 – Presente - Lidera a equipe de plataforma frontend de 6 pessoas responsável pela arquitetura frontend, infraestrutura de build, design system e padrões de performance para a plataforma de e-commerce da Nordstrom atendendo 48M de usuários ativos mensais em 14 mercados internacionais, gerando $15,1B em receita em 2024 - Projetou e implementou uma arquitetura micro-frontend usando Webpack Module Federation que decompôs uma aplicação React monolítica de 2,4M de linhas em 12 frontends implantáveis independentemente (catálogo de produtos, busca, checkout, conta, fidelidade, recomendações, avaliações, localizador de lojas, lista de presentes, eventos de venda, conteúdo editorial, atendimento ao cliente), reduzindo o tempo médio de deploy de 45 minutos para 8 minutos e eliminando 85% dos conflitos de deploy entre equipes - Arquitetou o design system "Horizon UI" — 142 componentes React construídos com primitivos Radix UI e design tokens Tailwind CSS v3.4 gerenciados via Style Dictionary, alcançando 98% de cobertura de documentação no Storybook, conformidade WCAG 2.2 Nível AA verificada por scans Deque axe Enterprise, e adoção por 8 equipes de produto (64 engenheiros) em 3 plataformas (web, mobile web, ferramentas admin internas) - Melhorou os Core Web Vitals da página de catálogo de produtos (18M de pageviews mensais) de "Ruim" para "Bom": LCP de 5,2s para 1,6s através da implementação de streaming server-side rendering com React 18 Suspense boundaries e carregamento progressivo de imagens (AVIF/WebP com placeholders blur-up), INP de 420ms para 95ms através de otimização da main thread (moveu lógica de filtragem para Web Workers, substituiu parsing JSON síncrono por parser JSON streaming), CLS de 0,31 para 0,03 através de aspect ratios de mídia explícitos e font-display: optional com override de métricas de fonte - Estabeleceu budgets de performance frontend monitorados através de SpeedCurve e Vercel Speed Insights: budget JavaScript de 200KB gzipped por rota, LCP abaixo de 2,0s no p75, INP abaixo de 150ms no p75, CLS abaixo de 0,05, pontuação Lighthouse Performance acima de 90 — com alertas automatizados no Slack e gates de deploy bloqueando merges que excedem os budgets - Liderou a migração de Create React App para Next.js 14 App Router em toda a superfície do produto (420 rotas), implementando Incremental Static Regeneration (ISR) para 85.000 páginas de produto com revalidação de 60 segundos, streaming SSR para páginas personalizadas, e edge middleware no Vercel para atribuição de testes A/B e seleção de moeda/idioma baseada em geolocalização - Redigiu 14 Architecture Decision Records (ADRs) e 6 RFCs governando escolhas de tecnologia frontend, incluindo a estratégia de limites de micro-frontend, política de versionamento de dependências compartilhadas, convenções de nomenclatura de design tokens e hierarquia de error boundaries — revisados e aprovados pelo VP de Engenharia e Diretor de Plataforma - Construiu um dashboard customizado de observabilidade frontend no Grafana integrando dados do Datadog RUM, Vercel Analytics, taxas de erro do Sentry e dados de campo do Chrome UX Report (CrUX), fornecendo visibilidade em tempo real dos Core Web Vitals por tipo de página, categoria de dispositivo e região geográfica para 48M de usuários mensais — reduziu o tempo médio para detectar regressões de performance frontend de 4 dias para 2 horas **Desenvolvedora Frontend Sênior** — Zapier (Plataforma de Integração), Remoto Março de 2018 – Março de 2021 - Liderou o desenvolvimento frontend do editor de workflows da Zapier — um canvas complexo de drag-and-drop renderizando 50-200 nós por workflow com atualizações de status de execução em tempo real via WebSocket, atendendo 2,2M de usuários ativos construindo 5M+ de workflows automatizados mensalmente - Construiu o Zap Editor v2 usando React 16.8-17, TypeScript 4.x e máquinas de estado finitas XState para gerenciar o estado do editor em 14 estados distintos (idle, selecting, dragging, connecting, configuring, testing, error, running, paused, editing, duplicating, deleting, undo, redo), manipulando 200+ ações de usuário com transições de estado determinísticas e zero bugs de estado impossível ao longo de 18 meses - Implementou edição colaborativa em tempo real usando a biblioteca CRDT Yjs, permitindo 2-5 editores simultâneos em workflows compartilhados com resolução de conflitos livre de merge, transformação operacional para sincronização de posição do cursor e indicadores de presença mostrando colaboradores ativos — adotado por 34% dos usuários de plano team em 6 meses - Reduziu o tempo de carregamento inicial do editor de 6,8s para 2,1s implementando code splitting baseado em rotas com React.lazy(), extraindo 24 bibliotecas vendor em chunks compartilhados via otimização Webpack splitChunks e convertendo o painel de configuração de nós de eager para lazy rendering com Intersection Observer - Criou uma biblioteca de componentes de 54 componentes específicos do editor (cartão de nó, linha de conexão, badge de trigger, painel de ação, visualizador de resultado de teste, overlay de erro, combobox de busca, construtor de filtro, branch condicional, timer de delay, formatador, inspetor de webhook) documentados no Storybook com 100% de cobertura de stories interativas e regressão visual automatizada via Chromatic capturando 23 bugs visuais por trimestre antes de produção - Mentorou 4 desenvolvedores frontend juniores e plenos através de 1:1s semanais, sessões de pair programming e feedback de code review — 2 foram promovidos a sênior em 18 meses, 1 fez transição de backend para frontend com sucesso **Desenvolvedora Frontend** — Webflow (Construtor de Sites), São Francisco, CA Junho de 2015 – Fevereiro de 2018 - Desenvolveu componentes de UI para o construtor de sites visual da Webflow — uma ferramenta de design baseada em navegador renderizando HTML/CSS real em um elemento canvas com requisitos de renderização abaixo de 16ms por frame para interações suaves de drag-and-drop a 60fps - Construiu o alternador de modo de design responsivo manipulando transições de viewport entre desktop (1440px), tablet (768px) e mobile (320px) com recálculo CSS ao vivo, animando mudanças de layout a 60fps usando CSS transforms (translateX, scale) compostos na camada GPU para evitar layout thrashing - Implementou sistema de undo/redo usando o padrão Command com profundidade de pilha de 500 operações, suportando undo granular de mudanças individuais de propriedades (cor, padding, margin, font-size, position) e undo composto de operações multi-elemento (movimentação de grupo, colagem de estilo) com tempo médio de execução de undo de 4ms - Otimizou a renderização do painel de estilos de 180ms para 12ms por mudança de propriedade substituindo a reconciliação padrão do React por uma estratégia customizada de shouldComponentUpdate que fazia diff apenas das propriedades CSS alteradas contra um mapa plano de propriedades, eliminando re-renders desnecessários de 200+ controles de estilo **Desenvolvedora Frontend Júnior** — Instrument (Agência Digital), Portland, OR Agosto de 2013 – Maio de 2015 - Construiu sites de marketing responsivos e experiências interativas para clientes incluindo Google, Nike, Sonos e Patagonia usando HTML5, CSS3 (Sass), jQuery e JavaScript vanilla, entregando 8 projetos com ciclos de produção médios de 4 semanas e taxa de 100% de entrega no prazo - Desenvolveu uma experiência de parallax scrolling para o relatório anual de sustentabilidade da Nike apresentando 40 seções animadas com animações dirigidas por scroll alcançando 60fps no Chrome, Safari e Firefox através de batching requestAnimationFrame e otimização CSS will-change, recebendo 2,3M de pageviews no primeiro mês
**PUBLICAÇÕES E PALESTRAS** - "Micro-Frontends em Escala: Lições da Decomposição de um Monólito de 2,4M de Linhas" — Nordstrom Engineering Blog, Março de 2024 - "Adoção de Design System: De 0 a 64 Engenheiros em 18 Meses" — React Summit, Amsterdã, Junho de 2024 - "Core Web Vitals para E-Commerce: O Manual de um Engenheiro Staff" — Performance.now() Conference, Novembro de 2023 - "Máquinas de Estado em Produção: 14 Estados, Zero Bugs Impossíveis" — Zapier Engineering Blog, Setembro de 2020
O Que Torna Este Currículo Sênior Eficaz
- **Impacto organizacional é quantificado** — 12 micro-frontends, 6 equipes de produto, 42 engenheiros fazendo deploys independentemente, 85% de redução em conflitos de deploy, 45 minutos para 8 minutos de tempo de deploy. Este é trabalho de arquitetura que muda como toda uma organização de engenharia opera.
- **Métricas do design system mostram adoção do ecossistema** — 142 componentes, 98% de cobertura de documentação, 8 equipes, 64 engenheiros, 3 plataformas. Os números demonstram que a candidata constrói infraestrutura de plataforma, não apenas componentes.
- **O trabalho de performance se conecta a métricas de negócio** — 18M de pageviews mensais, 12% de melhoria em busca orgânica a partir dos Core Web Vitals. O currículo conecta melhorias de LCP/INP/CLS ao tráfego SEO, que se conecta à receita.
- **O arco da carreira mostra escopo crescente** — Trabalho em agência (projetos de clientes, animações 60fps), ferramenta SaaS (editor complexo, máquinas de estado, colaboração em tempo real), plataforma de e-commerce (micro-frontends, design systems, budgets de performance, liderança de equipe). Cada cargo demonstra raio de impacto mais amplo.
- **Escrita técnica e palestras em conferências demonstram liderança de pensamento** — 4 peças publicadas sobre tópicos de arquitetura. Engenheiros Staff+ são esperados a influenciar além de sua equipe, e escrita publicada é evidência dessa influência.
- **Decisões de arquitetura são documentadas e governadas** — 14 ADRs, 6 RFCs, revisão em nível de VP. Isso mostra que a candidata opera no nível de tomada de decisão organizacional, não apenas no nível de implementação.
Erros Comuns em Currículos de Desenvolvedor Frontend
1. Listar Frameworks Sem Impacto de Performance
**Errado:** "Construiu componentes React para o site da empresa." **Correto:** "Construiu 23 componentes React 18 com TypeScript 5.3 para uma plataforma de gerenciamento de construção atendendo 14.000 MAU, alcançando 92% de cobertura de testes e reduzindo o LCP de 3,7s para 2,1s através de code splitting e otimização de imagens." Gerentes de contratação leem centenas de currículos que dizem "construiu componentes React." O diferencial é o que esses componentes alcançaram — melhorias no tempo de carregamento, cobertura de testes, volume de usuários atendidos, conformidade de acessibilidade. Cada item deve responder "e daí?" com um número.
2. Sem Core Web Vitals ou Métricas de Performance
**Errado:** "Melhorei o desempenho do site e a velocidade de carregamento da página." **Correto:** "Melhorei o LCP de 5,2s para 1,6s (catálogo de produtos, 18M de pageviews mensais) através de streaming SSR com React 18 Suspense boundaries, INP de 420ms para 95ms via offloading para Web Worker, e CLS de 0,31 para 0,03 com aspect ratios de mídia explícitos." Performance frontend é mensurável com métricas padronizadas pela indústria. Os Core Web Vitals do Google (LCP, INP, CLS) são o vocabulário que empresas focadas em performance usam. Um currículo sem essas métricas específicas sugere que o candidato não trabalhou em um ambiente consciente de performance.
3. Tratar Acessibilidade como Soft Skill
**Errado:** "Garantiu que os sites fossem acessíveis a todos os usuários." **Correto:** "Corrigiu 34 violações WCAG 2.2 Nível AA identificadas pelo axe-core, incluindo labels ARIA ausentes, falhas de contraste de cor (atualizadas de 3,2:1 para 5,1:1) e armadilhas de foco de teclado em modais — verificado com leitores de tela VoiceOver e NVDA." Acessibilidade é uma disciplina técnica com padrões específicos (WCAG 2.2), ferramentas de teste (axe-core, Pa11y) e métodos de verificação (testes com leitor de tela). Currículos que tratam como "me importo com acessibilidade" perdem as correspondências de palavras-chave para as ferramentas e padrões específicos que empresas focadas em acessibilidade procuram.
4. Confundir Frontend com Full-Stack
**Errado:** "Desenvolvedor full-stack com experiência em React, Node.js, PostgreSQL, Docker e AWS. Construiu APIs e schemas de banco de dados." **Correto:** "Desenvolvedor frontend especializado em React 18 com Server Components, Next.js 14 App Router, arquitetura de design system (142 componentes no Storybook) e otimização de Core Web Vitals. Expertise profunda em estratégias de renderização (SSR, SSG, ISR), gerenciamento de estado (TanStack Query, Zustand) e performance de navegador (Web Workers, Intersection Observer)." Desenvolvimento frontend é uma especialização. Um currículo que lista tecnologias backend junto com frontend dilui o sinal. Empresas contratando especialistas frontend querem profundidade — estratégias de renderização, performance de animação, otimização de bundle, arquitetura de componentes — não amplitude em toda a stack.
5. Faltando Arquitetura de Componentes e Escala
**Errado:** "Criou componentes de UI reutilizáveis para a aplicação." **Correto:** "Arquitetou um design system de 68 componentes com primitivos Radix UI, design tokens Tailwind CSS v3.4 via Style Dictionary e documentação Storybook 8 — adotado por 4 equipes (22 desenvolvedores), reduzindo o tempo de desenvolvimento de UI em 35% e capturando 7 regressões visuais por mês através do Chromatic." Design systems e bibliotecas de componentes são os artefatos de maior impacto que desenvolvedores frontend criam. Um currículo deve comunicar o tamanho do sistema (contagem de componentes), qualidade da documentação (cobertura Storybook), escopo de adoção (número de equipes consumidoras) e impacto mensurável (economia de tempo, prevenção de regressões).
6. Claims Genéricas de Testes Sem Metodologia
**Errado:** "Escreveu testes unitários e de integração para código frontend." **Correto:** "Implementou uma estratégia de testes abrangendo testes unitários (Vitest, React Testing Library — 92% de cobertura de branches), testes E2E (Playwright em Chromium, Firefox, WebKit — 34 jornadas críticas de usuário), regressão visual (Chromatic — capturando 23 bugs por trimestre) e testes de acessibilidade (axe-core, Pa11y CI) em um pipeline CI do GitHub Actions de 8 minutos." Testes frontend em 2026 envolvem uma pirâmide: testes unitários para lógica de componentes, testes de integração para fluxos de usuário, testes E2E para caminhos críticos, regressão visual para consistência de UI e testes de acessibilidade para conformidade. Nomear as ferramentas específicas, métricas de cobertura e integração CI demonstra maturidade de testes.
7. Sem Consciência de Bundle Size ou Otimização de Build
**Errado:** "Otimizei o processo de build para deploys mais rápidos." **Correto:** "Reduzi o bundle JavaScript inicial de 342KB para 187KB (gzipped) através de code splitting com React.lazy() em 8 rotas, tree-shaking de métodos Lodash não utilizados com babel-plugin-lodash e migração de Moment.js (67KB) para date-fns (12KB). Estabeleci budget de 200KB por rota de JavaScript com gates automatizados de deploy." O tamanho do bundle impacta diretamente a experiência do usuário, e desenvolvedores frontend são esperados a entender e otimizá-lo. Números específicos (KB antes/depois, substituições de bibliotecas, limiares de budget) demonstram que o candidato pensa sobre o que é enviado ao navegador, não apenas sobre o que funciona em desenvolvimento.
Palavras-Chave ATS para Currículos de Desenvolvedor Frontend
Linguagens e Padrões
JavaScript, ES2024, TypeScript, TypeScript 5, HTML5, HTML, CSS3, CSS, GraphQL, WebAssembly, WASM, HTML Semântico, CSS Custom Properties, CSS Variables
Frameworks e Bibliotecas
React, React 18, React Hooks, Server Components, Suspense, Next.js, Next.js 14, App Router, Vue.js, Vue 3, Composition API, Nuxt, Angular, Svelte, SvelteKit, Astro, Remix
Estilização e UI
Tailwind CSS, CSS Modules, Styled Components, CSS-in-JS, Radix UI, Headless UI, Material UI, Chakra UI, Sass, SCSS, CSS Grid, Flexbox, Container Queries, Design Tokens, Style Dictionary
Gerenciamento de Estado
Redux, Redux Toolkit, Zustand, Jotai, Recoil, TanStack Query, React Query, SWR, XState, React Context, Pinia
Testes
Jest, Vitest, React Testing Library, Playwright, Cypress, Storybook, Chromatic, MSW, Mock Service Worker, axe-core, Pa11y, Lighthouse
Ferramentas de Build e Infraestrutura
Vite, Webpack, Turborepo, Nx, pnpm, npm, ESLint, Prettier, PostCSS, Babel, GitHub Actions, Vercel, Netlify, Cloudflare Pages, Docker
Performance
Core Web Vitals, Largest Contentful Paint, LCP, Interaction to Next Paint, INP, Cumulative Layout Shift, CLS, Lighthouse, Web Vitals, Code Splitting, Tree Shaking, Lazy Loading, Bundle Optimization, Image Optimization, SSR, SSG, ISR
Acessibilidade
WCAG, WCAG 2.2, Section 508, ADA Compliance, ARIA, Screen Reader, VoiceOver, NVDA, JAWS, Navegação por Teclado, Contraste de Cor, Design Acessível
Perguntas Frequentes
Devo listar React ou Vue.js no meu currículo se a vaga menciona ambos?
Liste o framework com o qual você tem experiência mais profunda em produção, e mencione familiaridade com o outro. Um currículo que afirma expertise igual em React 18 Server Components e Vue 3 Composition API levanta ceticismo — são modelos mentais diferentes (JSX vs. templates, hooks vs. Composition API), e entrevistadores investigarão a profundidade. Se a vaga diz "React preferido, Vue.js é um diferencial," lidere com sua experiência React e inclua um item mostrando exposição a Vue.js. Segundo as estatísticas de 2026 da The Frontend Company, React é usado por 40% dos desenvolvedores mundialmente enquanto Vue.js e Angular detêm cada um 15-20%, então experiência profunda em React tem a aplicabilidade de mercado mais ampla.
Quão importante é TypeScript em um currículo frontend em 2026?
TypeScript passou de "bom ter" para "praticamente obrigatório" para vagas frontend. A pesquisa de 2026 da The Frontend Company reporta que proficiência em TypeScript é listada na maioria das vagas de emprego frontend, e muitas empresas migraram bases de código JavaScript existentes para TypeScript para melhorar a estabilidade do código. Em um currículo, experiência específica com TypeScript importa mais do que listar a linguagem: "migrou 180.000 linhas para TypeScript 5.4 modo strict com zero regressões em produção" demonstra capacidade real com TypeScript, enquanto "TypeScript" em uma lista de habilidades não demonstra nada. Inclua a versão do TypeScript (5.3, 5.4), funcionalidades específicas que você usa (operador satisfies, const type parameters, modo strict) e a escala das bases de código TypeScript em que trabalhou.
Devo incluir um link de portfólio ou perfil do GitHub no meu currículo frontend?
Sim, mas apenas se o portfólio demonstra trabalho de qualidade de produção. Um portfólio com 3-5 projetos polidos mostrando design responsivo, acessibilidade e otimização de performance é muito mais valioso do que um perfil do GitHub com 50 repositórios incompletos. Para frontend especificamente, inclua links de deploy ao vivo (Vercel, Netlify) onde gerentes de contratação possam abrir o Chrome DevTools e verificar suas alegações de performance — um site de portfólio com pontuação Lighthouse de 98 e Core Web Vitals passando fala mais alto do que qualquer item de currículo. Se seu melhor trabalho é proprietário, descreva-o em detalhes no currículo e use o portfólio para projetos pessoais que demonstram habilidades específicas (animações, gerenciamento de estado complexo, documentação de design system).
Preciso incluir habilidades backend em um currículo de desenvolvedor frontend?
Não. Incluir Node.js, PostgreSQL, Docker e AWS em um currículo frontend dilui seu posicionamento. Empresas contratando "Desenvolvedor Frontend" querem profundidade em estratégias de renderização, APIs do navegador, arquitetura de componentes, otimização de performance e engenharia de UI. Empresas contratando "Desenvolvedor Full-Stack" querem amplitude. São cargos diferentes com critérios de contratação diferentes. Se você tem experiência backend, mencione em uma linha em Habilidades Adicionais ("Familiaridade com Node.js, Express e design de REST API") em vez de dedicar itens de currículo a trabalho backend. Seus itens frontend devem focar no que acontece no navegador: como componentes renderizam, como estado é gerenciado, como performance é medida e como usuários interagem com a interface.
Como mostro melhorias de Core Web Vitals se não tenho acesso a métricas de produção?
Use auditorias Lighthouse no Chrome DevTools, PageSpeed Insights e WebPageTest para medir performance antes/depois em projetos que você pode acessar. Para projetos pessoais implantados na Vercel ou Netlify, você pode acessar Vercel Analytics ou executar relatórios CrUX através da API do Chrome UX Report para obter dados reais de campo. No seu currículo, especifique a fonte de medição: "Reduzi o LCP de 4,1s para 1,8s (medido via Lighthouse no Chrome DevTools em 4G simulado)" é crível e verificável. O que importa é demonstrar que você conhece as métricas, as ferramentas para medi-las e as técnicas para melhorá-las — não que você tinha acesso a dashboards de analytics empresariais.
Fontes
- Bureau of Labor Statistics, "Web Developers and Digital Designers," Occupational Outlook Handbook, bls.gov/ooh/computer-and-information-technology/web-developers.htm — Salário mediano $90.930, crescimento projetado de 7% até 2034, SOC 15-1254.
- Bureau of Labor Statistics, "15-1254 Web Developers," Occupational Employment and Wage Statistics, bls.gov/oes/2023/may/oes151254.htm — Percentis de salário detalhados e emprego por estado.
- The Frontend Company, "60+ Frontend Development Statistics in 2026," thefrontendcompany.com/posts/frontend-development-statistics — React 40% de participação de mercado, adoção de TypeScript, 15% de crescimento anual em vagas, faixa salarial $87K-$150K.
- Motion Recruitment, "2026 Salary Guide: Front End Developer and Engineer Salaries," motionrecruitment.com/it-salary/front-end — Pleno $113K-$140K, sênior $130K-$170K, SF/SJ até $200K.
- Google Developers, "Understanding Core Web Vitals and Google Search Results," developers.google.com/search/docs/appearance/core-web-vitals — Limiares LCP < 2,5s, INP < 200ms, CLS < 0,1.
- NitroPack, "The Most Important Core Web Vitals Metrics in 2026," nitropack.io/blog/most-important-core-web-vitals-metrics/ — Apenas 47% dos sites atendem todos os três limiares CWV, INP substituiu FID como métrica core.
- The New Stack, "Trends That Defined JavaScript in 2025," thenewstack.io/trends-that-defined-javascript-in-2025/ — Filosofia web standards-first, adoção de Signals, React Compiler e Server Components.
- LogRocket Blog, "The 8 Trends That Will Define Web Development in 2026," blog.logrocket.com/8-trends-web-dev-2026/ — Adoção de meta-frameworks (Next.js, Nuxt, SvelteKit), tendências de edge computing.
- Refonte Learning, "Front-End Development in 2026: Top Trends, Skills, and Career Opportunities," refontelearning.com/blog/front-end-development-in-2026-top-trends-skills-and-career-opportunities — TypeScript como habilidade obrigatória, requisitos do ecossistema de frameworks.
- a11yjobs.com, "Find 430 Jobs in Digital Accessibility," a11yjobs.com — Requisitos WCAG 2.2 Nível AA, Section 508, vagas de especialista em acessibilidade e faixas salariais ($55K-$180K).