* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
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.
