Desenvolvedor(a) Front-End - Sênior

  • Brasil
  • Permanente
  • Período integral
  • Há 14 dias
Estamos buscando novos talentos para atuar como Desenvolvedor(a) Front end em uma das maiores Edtech do Brasil!Confirme sua participação no processo se inscrevendo no link a baixo.O desenvolvedor será responsável por:
  • Criar, evoluir e manter aplicações utilizando Node.js e React (ambos com TypeScript), garantindo qualidade de código;
  • Testes adequados e boas práticas de desenvolvimento;
  • Atuará na modelagem e integração com bancos de dados relacionais, principalmente Postgres, além de colaborar na implementação de arquiteturas baseadas em eventos e no desacoplamento de serviços;
  • Será parte ativa no ciclo de desenvolvimento, desde a análise de requisitos até a entrega, trabalhando em estreita colaboração com o time multifuncional e a liderança técnica;
  • Também deverá contribuir com melhorias contínuas nos processos, propondo soluções e participando de decisões de produto que impactem diretamente a experiência do usuário.
É importante que você tenha:
  • Formação na área de tecnologia
E experiência em desenvolvimento com:
  • TypeScript / React: tipagem avançada (generics, utility types), organização de hooks e contextos, componentização clara.
  • GraphQL: queries, mutations, fragments, caching, paginação, policies e tratamento de erros.
  • Testes: cobertura de fluxos end-to-end com Cypress (intercepts, seed de dados, cenários críticos).
  • Infraestrutura: preparação de projetos para build, CI/CD e deploy (Vercel, AWS, containers).
Arquitetura e Escalabilidade
  • Design System: participação ou criação de bibliotecas de componentes, uso de tokens, documentação (Storybook), padronização de UI.
  • Componentização: definição de APIs claras (compound, headless, controlled/uncontrolled).
  • Responsividade: domínio de layouts flexíveis (Grid/Flex, breakpoints).
  • Infra de Front: otimização de build (Vite) e estratégias de performance.
Maturidade e Colaboração
  • Cultura de testes: foco em estabilidade, rapidez e confiabilidade do ciclo de entrega.
  • Qualidade de código: clareza em PRs, code reviews e boas práticas de versionamento.
  • Trabalho em equipe: colaboração com designers (Figma → componentes), produto e backend.
  • Visão de produto: senso crítico para alinhar entregas técnicas à experiência do usuário e objetivos de negócio.
Diferenciais
  • Experiência com outros frameworks: Vue.js, Svelte, etc.
  • Vivência com Mantine ou bibliotecas similares de UI.
  • Conhecimento em WordPress
Regime: Home-officeBenefícios:
  • Assistência Médica Bradesco;
  • Assistência Odontológica Bradesco;
  • Vale Alimentação;
  • Vale Refeição;
  • Auxílio Home Office;
  • Gympass;
  • Totalpass;
  • Bolsa de Idiomas;
  • Seguro de Vida.

Gupy