Skills
Sobre a Vaga
Buscamos um(a) Engenheiro(a) de Software Frontend para atuar em uma equipe pequena e sênior, construindo a plataforma de pagamentos que viabiliza operações financeiras para publishers do universo virtual. Você será responsável pelo desenvolvimento front-end em diferentes codebases, garantindo performance, segurança e conformidade em fluxos que envolvem dinheiro real, KYC e detecção de fraude.
Responsabilidades
- Desenvolver e evoluir ferramentas internas (admin) para operações, com foco em contas, transações e métodos de pagamento
- Construir e otimizar widgets embutíveis de checkout, payout e KYC, priorizando tempo de carregamento e conversão
- Implementar páginas hospedadas pelos publishers com suporte a multi-tenant, temas e personalizações por publisher
- Atuar em múltiplos repositórios TypeScript/React, entregando melhorias e correções contínuas
- Escrever e manter testes unitários (Vitest + React Testing Library) e apoiar testes e2e com Playwright
- Integrar a camada de front-end com uma API GraphQL que conecta serviços em Go (accounts, payments, invoicing, wallets)
- Rodar o stack local via Docker Compose com hot-reload e contribuir para a manutenção da cobertura de testes
Requisitos
- Experiência com aplicações React em produção, com entrega de funcionalidades usadas por usuários reais
- Boa proficiência em TypeScript
- Disciplina de testes com Vitest ou Jest e React Testing Library (ou equivalente)
- Experiência com bibliotecas/componentes como Chakra UI ou MUI, sabendo estender a solução com pragmatismo
- Conforto com Linux shell (navegação no sistema de arquivos, utilitários comuns e scripts básicos)
Beneficios
- Trabalho com domínio de alta criticidade: pagamentos, compliance, multi-moeda e antifraude
- Autonomia e influência na arquitetura do front-end em múltiplos produtos
- Processos e cultura de engenharia com foco em qualidade, cobertura e integração contínua
- Stack moderno com migração ativa, permitindo evoluir o sistema em vez de apenas manter