Buscamos um Profissional Frontend Sênior para atuar em uma squad totalmente nova, focada no desenvolvimento de interfaces complexas, manutenção e escalonamento da arquitetura técnica.
Esta posição tem caráter de liderança e referência técnica, sem foco em gestão administrativa de pessoas. O grande desafio será garantir entregas ágeis e estruturadas, preparando o ambiente para futuras evoluções arquiteturais.
Atividades do Dia a Dia:
-
Construir e manter componentes altamente reutilizáveis e escaláveis utilizando as melhores práticas de React 18+;
-
Definir, documentar e aplicar padrões de projeto (Design Patterns) que garantam a manutenibilidade e a alta performance do ecossistema Frontend;
-
Implementar estratégias avançadas de renderização, otimização de performance e carregamento (como code splitting e memorização);
-
Assegurar a estabilidade, robustez técnica e qualidade das entregas através da implementação rigorosa de testes automatizados;
-
Atuar como pilar técnico, disseminando boas práticas de engenharia de software e auxiliando na tomada de decisões estratégicas sobre o ecossistema Javascript do projeto.
-
Trajetória no ecossistema Web: Mais de 6 anos de atuação prática comprovada com JavaScript (ES6+) e tecnologias fundamentais (HTML5/CSS3);
-
Tempo de ReactJS: No mínimo 4 anos focados especificamente no desenvolvimento com ReactJS (versões 17/18+);
-
Maturidade na biblioteca: Experiência para lidar com a evolução histórica da biblioteca, desde o ciclo de vida de class components até o uso avançado de hooks;
-
Gerenciamento de estado e arquitetura: Experiência em ambientes que utilizam diferentes estratégias de gerenciamento de estado e arquiteturas escaláveis, com profundo conhecimento em Context API e técnicas de memorização voltadas à performance;
-
Aplicação prática de padrões (Design Patterns): Aplicação prática em projetos reais de padrões de design como Higher-Order Components (HOC), Compound Components, Presentational & Container, State Reducer e Observer;
-
Bibliotecas de Estado: Experiência comprovada com bibliotecas de gerenciamento de estado global como Redux, MobX ou Zustand;
-
Estilização: Domínio completo de pré-processadores (SASS) e frameworks modernos de estilização (Tailwind CSS ou Bootstrap);
-
Testes e Otimização: Forte vivência na escrita de testes unitários e de integração (Jest e React Testing Library), além de implementação de técnicas de Code Splitting para otimização de carregamento.
-
Domínio técnico de TypeScript;
-
Experiência prática ou profundo conhecimento na arquitetura de Micro-frontends;
-
Compreensão e vivência em sistemas orientados a eventos (Event-driven Architecture).
-
Regime de Trabalho: 100% Home-Office (Remoto)
-
Tipo de Contratação: Flexível (CLT ou PJ)
-
Faixa Salarial: R$ 10.000,00 a R$ 15.000,00 (De acordo com avaliação técnica)
Benefícios:
-
Vale Refeição / Vale Alimentação
-
Plano de Saúde (SulAmérica)
-
Plano Odontológico
-
Day off no mês do aniversário
-
Seguro de Vida