3636: Engenheiro(a) de Software Front-End Sênior

Há 1 dia

Brasil Mazzatech Remoto Tempo integral R$ 180.000 - R$ 240.000/ano

Estamos buscando um(a) Engenheiro(a) de Software Front-End Sênior para fazer parte do time do Wellhub.

Requisitos:

  • Ajudará a desenvolver aplicações web e serviços Backend-for-Frontend (BFF) que impulsionam as experiências dos nossos produtos, trabalhando em um ecossistema moderno de React.
  • Na prática, irá:
  • Desenvolver e manter aplicações React (micro-frontends) e seus respectivos serviços BFF, abrangendo roteamento, busca de dados e gerenciamento de estado da interface de ponta a ponta.
  • Projetar, desenvolver, testar, implantar, manter e aprimorar serviços com foco em performance, escalabilidade e resiliência.
  • Trabalhar em parceria com os times de Produto e Design para criar experiências altamente responsivas, intuitivas e modernas, proporcionando uma excelente experiência aos clientes e elevando o padrão das aplicações web.
  • Dar suporte aos sistemas existentes, aprimorando funcionalidades, aumentando a escala e adaptando-os às novas demandas dos produtos.
  • Contribuir para pacotes compartilhados de Front-End — como componentes de UI, utilitários HTTP/busca de dados e tipos — utilizados por diversas aplicações dentro do monorepo.
  • Trabalhar em um ambiente colaborativo e ágil, que prioriza as pessoas em vez de processos e tem forte foco em produtividade.
  • Trabalhar com tecnologias de ponta e desafios complexos em escala global.

Necessário:

  • Profissional com graduação em Ciência da Computação ou área relacionada, ou experiência profissional equivalente.
  • Experiência no desenvolvimento e na arquitetura de aplicações web modernas e complexas, preferencialmente com React 19+, incluindo bibliotecas de roteamento e busca de dados, como TanStack Router e TanStack Query.
  • Experiência no desenvolvimento de serviços Backend-for-Frontend (BFF) utilizando Node.js/TypeScript, trabalhando com REST e GraphQL (como Apollo Client/Server), em colaboração com times de Backend para definição de contratos, criação de mocks e aplicação de boas práticas HTTP.
  • Experiência em ambientes monorepo, como Turborepo e pnpm workspaces, com pacotes compartilhados entre múltiplas aplicações.
  • Experiência relevante com o ecossistema React. Profissionais com conhecimento sólido em Angular ou Vue também serão considerados.
  • Conhecimento de diversos padrões comuns de UX, sendo desejável experiência com bibliotecas de componentes como MUI.
  • Bom entendimento de como um navegador funciona internamente.
  • Experiência com testes automatizados, unitários e de integração/comportamentais em aplicações Front-End, utilizando ferramentas como Vitest, Playwright, Testing Library e Mock Service Worker.
  • Experiência consolidada trabalhando em times modernos de desenvolvimento ágil de produtos, em colaboração com engenheiros, Product Managers e designers.