O que a vaga pede
A Hub4Pay é uma fintech brasileira especializada em soluções de pagamentos, incentivos e recompensas, criada para conectar empresas e pessoas por meio de tecnologia, eficiência e experiências relevantes. Atuamos em um mercado dinâmico e em constante transformação, onde inovação não é diferencial, é ponto de partida. Acreditamos que tecnologia de ponta nasce de times que combinam excelência técnica, autonomia e propósito. Por isso, construímos um ambiente onde cada pessoa tem espaço para experimentar, errar com responsabilidade, aprender rápido e gerar impacto real, tanto no produto quanto na vida de quem usa nossas soluções. Estamos buscando um(a) Desenvolvedor(a) Full Stack para integrar nosso time de tecnologia e atuar no desenvolvimento de aplicações web modernas, escaláveis e de alto desempenho, com forte foco em soluções baseadas em Inteligência Artificial (IA) . Nosso stack principal inclui NestJS no back-end e React no front-end , e buscamos alguém que tenha experiência e paixão por construir produtos robustos, eficientes e inteligentes, utilizando IA para otimizar processos, criar automações e desenvolver funcionalidades inovadoras. Se você gosta de desafios , curte boas práticas de desenvolvimento, tem interesse em tecnologias de IA e quer trabalhar em um ambiente dinâmico e colaborativo, essa vaga é para você! Principais Responsabilidades Experiência com ferramentas de IA aplicadas ao desenvolvimento, como Cursor, Replit, Lovable, GitHub Copilot, agentes de código ou automações por prompt. Desenvolver e manter aplicações com Node.js, NestJS, React.js e TypeScript; Criar, evoluir e documentar APIs RESTful; Participar de decisões de arquitetura e desenho técnico de features; Revisar PRs, orientar boas práticas e contribuir para a evolução técnica do time; Apoiar a especialização dos demais desenvolvedores por meio de troca de conhecimento, revisão técnica e mentoria; Manter a documentação técnica atualizada; Atuar diretamente com o time de suporte na investigação e resolução de bugs, discoveries e melhorias; Trabalhar com bancos de dados relacionais e não relacionais; Implementar testes unitários e de integração; Atuar com sistemas de caching, microsserviços, workers e processamento assíncrono; Trabalhar com integrações externas, incluindo APIs financeiras, nota fiscal, clientes e usuários; Apoiar práticas de CI/CD em ambientes Azure utilizando GitHub Actions; Trabalhar em processos ágeis com Scrum, utilizando ferramentas como Jira para acompanhame