Descrição
Resumo da Vaga:
Busca Desenvolvedor Front-end SR para ser owner do Front-end, garantir melhores práticas e qualidade de código, e criar/manter componentes de Design System.
Principais Destaques:
1. Ser owner do Front-end e garantir as melhores práticas
2. Responsável pela criação e manutenção de Design System
3. Desenvolver interfaces robustas e escaláveis com React
A HRE GROUP está assessorando uma Startup na área de Antifraude em busca de um(a) Desenvolvedor Front\-end \- SR para atuar de forma remota.
* Ser o(a) owner do Front\-end, garantindo que a equipe siga as melhores práticas na escrita do código, mantendo a qualidade e a consistência.
* Ser responsável pela criação e manutenção dos componentes do Design System, assegurando a reutilização e padronização da interface em todos os projetos.
* Desenvolver e manter interfaces de usuário robustas e escaláveis utilizandoReact.
* Colaborar com a equipe de design e back\-end para traduzir wireframes e designs em código de alta qualidade.
* Garantir a otimização, desempenho e usabilidade das aplicações.
* Realizar testes de código e debugging para assegurar a estabilidade do produto.
* Participar de revisões de código (code reviews) para manter a qualidade e consistência do desenvolvimento.
* Contribuir para a arquitetura de software e a tomada de decisões técnicas.
* Integrar a camada de front\-end com os serviços de back\-end.
Requisitos:
* Experiência comprovada em desenvolvimento com React.js e seus conceitos fundamentais (Hooks, Context API, Redux, Zustand ou outras ferramentas semelhantes para gerenciamento de estado).
* Sólido conhecimento em JavaScript (ES6\+), HTML5 e CSS3\.
* Proficiência com Git para controle de versão.
* Experiência com consumo de APIs RESTful e/ou GraphQL com react\-query.
* Noções de back\-end, incluindo como APIs são estruturadas e como dados são processados.
Diferenciais:
* Experiência como bibliotecas de gráficos (nivo, plotly, deck.gl).
* Familiaridade com ferramentas de monorepo (NX, lerna, turborepo. etc.).
* Conhecimento de técnicas de otimização para front\-end (virtualization, code\-splitting, memoization).
* Conhecimento de Python ou outra linguagem back\-end.
* Experiência com bancos de dados relacionais (SQL) e não relacionais (NoSQL).
* Familiaridade com ambientes de nuvem (AWS, Azure).
* Conhecimento de metodologias ágeis (Scrum, Kanban).
* Experiência com testes automatizados (Jest, React Testing Library, Cypress).
Benefícios
Contrataçao PJ
\+ Cartao Caju