Nosso propósito é criar tecnologias que desafiam as melhores do mundo e mudam o jogo para nossos clientes. Por isso, buscamos profissionais que desejam fazer parte de uma cultura pautada pela excelência e inovação. Se você se identifica com um ambiente de trabalho colaborativo e movido por curiosidade, venha construir o futuro da tecnologia conosco.
Você atuará na construção e evolução da interface de uma solução estratégica, participando desde a validação inicial de jornadas até a consolidação de um frontend escalável para múltiplos parceiros. O desafio envolve transformar regras de negócio complexas em experiências claras e seguras, garantindo consistência com sistemas existentes e preparando a arquitetura para crescimento. Buscamos uma pessoa com forte domínio técnico em React, olhar apurado para experiência do usuário e capacidade de atuar de forma próxima ao backend e às áreas de negócio.
O que você fará por aqui
- Construir a interface funcional inicial para um revendedor, validando jornadas, usabilidade e integração com backend;
- Evoluir a POC para um frontend estruturado, com padrões claros, testes automatizados e arquitetura preparada para crescimento;
- Garantir que o frontend seja escalável, reutilizável e adaptável para novos parceiros, mantendo consistência visual e de experiência;
- Replicar e manter jornadas e cadastros existentes do SAP, assegurando familiaridade para o usuário final;
- Traduzir regras de negócio complexas em interfaces claras, intuitivas e seguras;
- Trabalhar em conjunto com backend para garantir contratos de API consistentes e boa experiência ponta a ponta;
- Propor melhorias de usabilidade com foco em eficiência e redução de fricção;
- Garantir qualidade técnica do frontend com código sustentável, testes automatizados e padrões bem definidos;
- Apoiar a construção do MVP e a preparação para expansão da solução;
- Assegurar performance, estabilidade e integridade da experiência do usuário em escala.
O que esperamos que você saiba
- Experiência avançada em React.js (18+), incluindo hooks, Context API e componentização avançada;
- Conhecimento avançado em TypeScript, com foco em tipagem forte e integração com APIs;
- Conhecimento sólido em arquitetura frontend baseada em componentes e design systems;
- Experiência com gerenciamento de estado (Redux, Zustand ou similares);
- Consumo de APIs REST com tratamento de erros, estados de carregamento e consistência de dados;
- Boa base em UX/UI, especialmente na replicação e evolução de jornadas existentes;
- Conhecimento em acessibilidade (a11y) e performance web (Lighthouse, Web Vitals);
- Experiência com Git/GitFlow e testes frontend (Jest, React Testing Library, Cypress);
- Vivência com CI/CD (Azure DevOps ou similar) e integração com ambientes em Azure;
- Capacidade de realizar deploy de aplicações frontend e acompanhar observabilidade básica.
Seria muito legal se você tivesse
- Experiência em projetos integrados ao SAP;
- Conhecimento em outras arquiteturas e ferramentas de estado frontend;
- Vivência com metodologias ágeis e colaboração em times distribuídos;
- Facilidade para atuar em ambientes dinâmicos e com múltiplas prioridades;
- Inglês intermediário ou avançado para leitura e comunicação técnica.
O que te oferecemos
Atuamos em um modelo de trabalho remoto por padrão, priorizando a sua liberdade e responsabilidade. Além disso, proporcionamos:
Carreira
- Liberdade para trabalhar de onde quiser
- Horários flexíveis
- Auxílio Educação
- Ferramenta própria de desenvolvimento de carreira
- Guildas internas e grupos de estudo e interesse
Saúde e bem-estar
- Plano de saúde
- Wellhub
- Licença maternidade estendida
- Licença paternidade estendida
- Vale-refeição e alimentação
- Seguro de vida
- Auxílio home office
- Auxílio Creche
- Auxílio plano telefônico
- Participação em Lucros e Resultados
Respeito e Inclusão é um dos pilares da nossa cultura, por isso estamos engajados na busca por mais diversidade.
Nossas oportunidades são consideradas para todas as pessoas. Repudiamos qualquer tipo de discriminação, seja por raça, deficiência, gênero, idade, orientação sexual, estética, estado civil e condição financeira ou familiar. Todas as pessoas e suas pluralidades são bem-vindas à Zup.
Para garantirmos um processo acessível e inclusivo, por favor, indique quais recursos de acessibilidade você necessita durante o processo seletivo (se necessário):
- Intérprete de Libras (Língua Brasileira de Sinais)
- Comunicação escrita objetiva e clara
- Audiodescrição de imagens, vídeos ou apresentações
- Materiais em formato acessível (ex: PDF acessível, fonte ampliada, contraste de cores)
- Espaço físico acessível (rampas, elevadores, banheiros adaptados)
- Tempo adicional para realização de atividades
- Permissão para uso de tecnologias assistivas (ex: leitores de tela)
- Apoio para organização e compreensão de tarefas (ex: instruções passo a passo)
- Outro recurso não elencado acima
Para fins de comprovação da deficiência, você possui algum dos seguintes documentos:
- Certificado de deficiência emitido por um médico
- Laudo médico que comprove a deficiência
- Carteira de identidade especial para PCD
- Outros documentos