Resumen del rol

Engenharia de Software Frontend Pleno- React| RD Station (Remoto)

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Suas principais entregas:

  • Implementar e manter interfaces ricas e performáticas, garantindo legibilidade e aderência aos padrões técnicos definidos pela equipe, contribuindo para a construção de sistemas de frontend escaláveis e sustentáveis.
  • Atuar com responsabilidade sobre as aplicações frontend em produção, monitorando erros, corrigindo bugs e colaborando na manutenção da saúde técnica das interfaces, incluindo performance e confiabilidade.
  • Participar ativamente de refinamentos, discussões técnicas e planning sessions junto a PMs, designers e Tech Leads, sinalizando riscos técnicos e ajudando a detalhar as tarefas de forma clara e executável.
  • Planejar e executar suas entregas com autonomia proporcional ao nível de experiência, mantendo alinhamento com as prioridades do time e garantindo previsibilidade e confiabilidade no cumprimento dos compromissos assumidos.
  • Buscar aprendizado constante por meio de feedbacks e revisões de código, contribuindo para um ambiente de alto padrão técnico e demonstrando evolução na resolução de problemas de frontend.
  • Colaborar com o time durante o discovery técnico de novas demandas de frontend, avaliando a viabilidade de features, propondo alternativas simples e eficientes alinhadas à arquitetura vigente.

Perfil que buscamos:

  • Experiência comprovada como desenvolvedor(a) frontend, atuando na construção e sustentação de aplicações web modernas em produção.
  • Participação em projetos de produto digital com entregas significativas em interfaces interativas e performáticas.
  • Familiaridade com a stack React (Hooks, Context, React Router), boas práticas de componentização e consumo de APIs.
  • Vivência em times ágeis, colaborando com PMs, designers e engenheiros(as) backend para entregar soluções orientadas a produto.
  • Conhecimento básico de ferramentas de versionamento e CI/CD, com entendimento sobre ambientes de deploy e monitoramento de erros.
  • Stack React: familiaridade prática com React, Hooks, Context API, React Router, além de boas práticas de componentização, composição e reuso de código.
  • JavaScript e/ou TypeScript: fluência em JavaScript moderno (ES6+).
  • Práticas de Engenharia de Software: conhecimento de princípios SOLID, design patterns aplicados a frontend, versionamento de código (Git), testes automatizados (unitários e de integração) e boas práticas de refatoração.
  • Testes e Qualidade: experiência com ferramentas como Testing Library, Vitest, Jest ou similares, promovendo cobertura de testes e validação contínua.
  • Ciclo de vida de desenvolvimento: participação no fluxo de entrega (discovery técnico, refinamentos, QA e deploy), com crescente autonomia em cada etapa.
  • Consumo de APIs e Integrações: conhecimento na comunicação com APIs REST, tratando erros, loading states e estados derivados de forma eficiente.
  • Ferramentas modernas de build e empacotamento: familiaridade com ferramentas como Vite, Webpack ou similares para otimização e entrega de código frontend.

Será considerado um diferencial:

  • Experiência com Microfrontends (MFEs): conhecimento conceitual sobre a estruturação de aplicações frontend desacopladas e divisão de responsabilidades por domínio.
  • Design System: familiaridade na utilização de design systems e bibliotecas de componentes reutilizáveis com foco em consistência e manutenibilidade.
  • Performance Frontend: noções de boas práticas de performance (code splitting, lazy loading, otimização de assets).
  • Observabilidade e rastreamento de erros: familiaridade com ferramentas como Sentry, DataDog ou similares para monitorar falhas em produção.
  • Deploy e versionamento de frontend: familiaridade com CI/CD, feature flags e versionamento de builds.
  • Acessibilidade e UX: atenção às boas práticas de acessibilidade (a11y), navegabilidade e semântica de HTML.

Etapas do processo seletivo:

  • Aplicação - Envio da inscrição;
  • Mindsight – Teste de estilo de trabalho;
  • Talent Acquisition - Entrevista por competência com o time de recrutamento;
  • Desafio Técnico – Teste de avaliação de habilidades técnicas;
  • Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga;
  • Entrevista Final - Conversa final com a gerência para alinhamento;
  • Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho.
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoFrontend EngineeringÁrea del rol
Señal de seniorityMiddleNivel del candidato
StackCI/CD, JavaScript, ReactSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link