Resumo da vaga

Engenharia de Software Frontend Sênior- React| RD Station (Remoto) afirmativa

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Suas principais entregas:

  • Atuar como um(a) engenheiro(a) Full Stack, com foco em frontend e capacidade de contribuir no backend (APIs e serviços), conduzindo iniciativas de ponta a ponta de forma autônoma.
  • Liderar a estratégia técnica e a implementação de features e experimentos de frontend, desde o desenho da solução até a entrega em produção.
  • Resolver desafios técnicos complexos priorizando qualidade, performance, escalabilidade e entregas rápidas em um ambiente lean.
  • Tomar decisões técnicas orientadas por dados e utilizar métricas para evoluir continuamente as soluções.
  • Antecipar riscos técnicos, questionar requisitos e identificar oportunidades de melhoria desde o início das iniciativas.
  • Garantir a qualidade das aplicações por meio de testes automatizados, monitoramento, observabilidade e instrumentação analítica.
  • Desenvolver interfaces acessíveis, performáticas e escaláveis, proporcionando uma excelente experiência para os usuários.
  • Utilizar IA de forma estratégica no dia a dia para acelerar o desenvolvimento, mantendo altos padrões de qualidade.
  • Colaborar de forma próxima com Produto, Design, Engenharia e Dados na definição, implementação e evolução das soluções.
  • Mentorar outros engenheiros por meio de code reviews, design reviews, pair programming e compartilhamento de conhecimento.
  • Contribuir diretamente para a evolução das métricas de ativação, adoção e conversão dos produtos por meio das entregas realizadas.
  • Documentar decisões técnicas relevantes para facilitar a evolução e manutenção das soluções.

Perfil que buscamos:

  • Experiência sólida como Engenheiro(a) de Software Sênior, com foco em desenvolvimento frontend.
  • Vivência em ambientes de alta autonomia, ciclos curtos de entrega, experimentação orientada por dados e contextos dinâmicos e de alta ambiguidade.
  • Domínio de React e JavaScript/TypeScript, com sólida base no desenvolvimento de aplicações web.
  • Excelentes conhecimentos de HTML e CSS, com foco em performance, acessibilidade e experiência do usuário.
  • Experiência no consumo e integração de APIs REST e capacidade de atuar também na camada de backend quando necessário, evoluindo APIs e serviços para viabilizar entregas de ponta a ponta.
  • Conhecimento sólido em arquitetura e boas práticas de engenharia de software, incluindo SOLID, Clean Code, Clean Architecture, Design Patterns, DRY e orientação a objetos.
  • Experiência com testes automatizados (Jest e Testing Library), desenvolvimento de componentes reutilizáveis e evolução de Design Systems.
  • Familiaridade com Docker, monitoramento, observabilidade e análise de performance de aplicações.
  • Experiência utilizando ferramentas de IA no desenvolvimento de software (como Cursor, GitHub Copilot, Claude Code ou similares), com senso crítico para revisar, validar e assumir responsabilidade pelo código gerado.
  • Capacidade de utilizar IA de forma estratégica, estruturando contexto, restrições e decompondo problemas complexos para acelerar o desenvolvimento sem comprometer qualidade.

Será considerado um diferencial:

  • Conhecimento em bancos de dados relacionais, especialmente PostgreSQL.
  • Experiência com bancos de dados NoSQL, como MongoDB.
  • Vivência em produtos SaaS, Growth ou Product-Led Growth (PLG).
  • Experiência com observabilidade e monitoramento de aplicações.
  • Familiaridade com ferramentas de análise de produto e experimentação (Amplitude, Mixpanel, GA4 ou similares).

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;
  • 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.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFrontend EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackDocker, JavaScript, MongoDBSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.