
BrainRocket
Desenvolvedor senior node.js - solução fintech
Lisboa
13 de junho de 2026
Tempo integral
A BrainRocket é uma empresa global que cria produtos tecnológicos de ponta a ponta para clientes nas áreas de Fintech, iGaming e Marketing. Jovem, ambiciosa e imparável, já conquistámos Chipre, Malta, Portugal, Polónia e Servia. A nossa equipe BRO consiste em 1.300 mentes brilhantes a criar ideias e produtos inovadores. Não seguimos formatos. Nós moldamo-los. Construímos o que funciona, lançamo-lo rapidamente e garantimos que resulta.
❗️ Importante: Esta é uma posição presencial em Lisboa❗️
Esta é uma posição no local, na nossa sede na área metropolitana de Lisboa. Regimes remotos ou híbridos não estão disponíveis uma vez que se junte à equipa.
Está pronto para uma mudança internacional? Estamos à procura de candidatos que já estejam baseados em Lisboa ou que estejam dispostos a se mudar para Portugal. Para tornar a sua transição suave, fornecemos apoio total à realocação e patrocínio de visto para candidatos internacionais bem-sucedidos.
📍 Veja onde você vai trabalhar: BrainRocket Portugal
⚡ Estamos à procura de um Desenvolvedor Backend Senior (Node.js) experiente para se juntar à nossa equipe de desenvolvimento em Lisboa. Você ajudará a construir e escalar uma plataforma de integração de pagamentos de próxima geração que conecta empresas a vários provedores de serviços financeiros através de APIs seguras e de alto desempenho.
Sua Missão:
Desenhar e implementar soluções robustas que alimentem a nossa plataforma de pagamentos, garantindo escalabilidade, segurança e confiabilidade. Você contribuirá para a construção de integrações perfeitas com bancos e provedores de pagamento enquanto participa ativamente da evolução de um produto fintech de ponta.
Responsabilidades:
- Desenhar, implementar e otimizar soluções com forte carga backend para a nossa plataforma de pagamentos proprietária
- Desenvolver e manter integrações complexas com bancos, PSPs e outros provedores terceiros
- Participar ativamente em todo o ciclo de vida das funcionalidades, desde o conceito e design até a implementação e lançamento
- Contribuir para a evolução contínua da nossa solução de pagamentos fintech, garantindo adaptabilidade às necessidades do mercado
- Colaborar em ciclos de desenvolvimento ágil (Scrum), incluindo grooming, planejamento de sprint e lançamentos quinzenais
- Identificar oportunidades para melhorar abordagens técnicas, desempenho e processos de desenvolvimento
- Trabalhar em estreita colaboração com as equipes de design, produto e negócios para alinhar funcionalidades com as necessidades dos usuários e negócios
Requisitos:
- 5+ anos de experiência profissional em desenvolvimento web
- 3+ anos de experiência prática com Node.js
- Experiência sólida com Next.js, Nest.js, Apollo e Material UI
- Forte proficiência em TypeScript
- Experiência com bancos de dados SQL e/ou NoSQL de alta carga
- Experiência prática com REST, GraphQL e WebSockets
- Conhecimento de TDD e experiência na escrita de testes automatizados
- Compreensão dos princípios de arquitetura de microserviços
- Proficiência em fluxos de trabalho Git
- Experiência prática com RabbitMQ e Redis
- Experiência com MongoDB e MySQL
- Habilidades avançadas em inglês (escrito e falado)
Bom ter:
- Experiência em fintech ou sistemas de pagamento
- Exposição a Kubernetes ou ambientes conteinerizados
- Familiaridade com práticas DevOps (CI/CD, deployment em nuvem)
Processo de Recrutamento:
- 1. Entrevista com o Recrutador: Uma conversa introdutória para conhecê-lo melhor, discutir seu histórico e alinhar expectativas sobre o papel e a empresa.
- 2. Avaliação Técnica (HackerRank): Um breve desafio de codificação projetado para avaliar suas habilidades técnicas e habilidades de resolução de problemas.
- 3. Entrevista Técnica: Uma discussão aprofundada sobre sua expertise técnica, experiência prática e abordagem para resolver problemas do mundo real.
- 4. Entrevista final com a equipe de contratação: Uma conversa com membros da equipe e liderança para avaliar a adequação cultural, estilo de colaboração e alinhamento com os objetivos da equipe.
- 5. Oferta: Se tudo correr bem, avançaremos com uma oferta formal para se juntar à nossa equipe.
Oferecemos excelentes benefícios, incluindo, mas não se limitando a:
- Oportunidades de aprendizado e desenvolvimento e tarefas interessantes e desafiadoras.
- Pacote de realocação (passagens, estadia em hotel de até 2 semanas e suporte à realocação de visto para nossos funcionários e seus familiares).
- Oportunidade de desenvolver habilidades linguísticas, com compensação parcial para o custo de aulas de inglês e português (para fins de localização).
- Compensação parcial para aulas de ténis e padel.
- Benefício de associação a desportos urbanos (a oferta mais diversificada de desportos e bem-estar na Europa, com mais de 50+ atividades).
- Cobertura médica privada, incluindo cuidados hospitalares, ambulatoriais, cuidados dentários, exames anuais e apoio à maternidade.
- Tempo para descanso adequado, com 24 dias não úteis por ano e mais 6 dias de doença pagos.
- Compensação de transporte - 200 euros líquidos por mês.
- Nível de remuneração competitivo com revisão anual.
- Atividades de team building.
Mudanças ousadas começam aqui. Faça a sua. Candidate-se hoje!
Ao enviar sua candidatura, você concorda com nossa Política de Privacidade.