Desenvolvedor Front-end React.js - Sênior

PJ, Florianópolis Remote

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.
Requirements
  • 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).
Benefits

Contrataçao PJ

+ Cartao Caju