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

Empresa: Mazzatech

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. Sobre a empresa: Estamos buscando um(a) Engenheiro(a) de Software Front-End Sênior para fazer parte do time do Wellhub.

Ver todas as vagas