O que a vaga pede
📌 Importante: Esta posição exige comunicação diária em inglês. Solicitamos que os currículos sejam enviados exclusivamente em inglês.
Estamos buscando um(a) engenheiro(a) React que não apenas utilize React, mas que realmente entenda por que ele funciona da forma como funciona. Procuramos alguém com opiniões bem fundamentadas sobre arquitetura e design de componentes, capaz de defender suas decisões técnicas ou mudar de posição quando apresentado a bons argumentos.
Localização
✅ 100% Remoto
✅ Residentes no Brasil
O que você fará:
- Ser responsável pelas decisões arquiteturais do frontend, incluindo limites de componentes, gerenciamento de estado, fluxo de dados e estrutura do projeto.
- Projetar soluções pensando no longo prazo, não apenas para atender às necessidades imediatas.
- Revisar código com foco em manutenibilidade, e não apenas em correção.
- Avaliar quando construir uma solução internamente e quando adotar bibliotecas ou ferramentas existentes.
- Diagnosticar e resolver problemas reais de desempenho com base em evidências, não em suposições.
- Orientar outros engenheiros sobre padrões de desenvolvimento e tomada de decisão técnica.
- Questionar designs ou especificações que possam gerar dívida técnica.
- Atuar além do frontend quando necessário, investigando APIs, modelos de dados ou realizando pequenas alterações no backend, em vez de limitar-se à ideia de que "não é minha área".
O que buscamos:
Domínio profundo de React
Mais do que familiaridade com a ferramenta, buscamos alguém que compreenda o "porquê" por trás do framework: como ocorre a renderização, como o estado flui na aplicação e por que determinados padrões existem. Esperamos que você consiga aplicar esse conhecimento mesmo em situações novas e desafiadoras.
Visão arquitetural
Você sabe como estruturar e organizar um código que continuará crescendo ao longo do tempo. Já presenciou projetos se tornarem difíceis de manter e consegue explicar claramente os motivos.
Tecnologias que utilizamos
- React
- Docker
- Golang
- Traefik
- Azure
- Python
- Playwright
- SQL
Diferencial
⭐ Experiência com sistemas IoT.
📌 Importante: Esta posição exige comunicação diária em inglês. Solicitamos que os currículos sejam enviados exclusivamente em inglês.