BrainRocket

A BrainRocket é uma empresa de desenvolvimento de software e soluções digitais. Com uma equipa de mais de 1.300 profissionais, criámos com êxito mais de 40 produtos inovadores em 20 mercados diferentes. Com escritórios em Chipre, Malta e Portugal, promovemos uma cultura de apoio que incentiva o crescimento pessoal e profissional, criando um ambiente positivo e acolhedor.
Sobre a empresa

Desenvolvedor senior node.js - solução fintech

Presencial

location Lisboa

date 13 de junho de 2026

types 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.