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.
About company

Desenvolvedor sénior node.js - portugal

On-site

location Lisboa

date January 1, 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 Sérvia. A nossa equipa BRO é composta por 1.300 mentes brilhantes que criam ideias e produtos inovadores. Não seguimos formatos. Nós moldamo-los. Construímos o que funciona, lançamo-lo rapidamente e garantimos que tenha sucesso.

❗️ Importante – Função Presencial em Lisboa❗️
Esta é uma posição presencial com sede em Lisboa. Arranjos remotos ou híbridos não estão disponíveis. Os candidatos devem já estar em Lisboa ou estar dispostos a se mudar. Apoio total à realocação será fornecido se necessário. Aqui pode verificar a nossa localização: BrainRocket Portugal

⚡ Estamos à procura de um Desenvolvedor Sénior Node.js experiente para se juntar à nossa equipa de desenvolvimento em Lisboa e ajudar a construir e escalar o backend das nossas plataformas. Esta é uma função prática onde irá desenhar, codificar e otimizar sistemas de alto desempenho enquanto trabalha em projetos emocionantes num ambiente dinâmico.

🎯 A sua Missão
Contribuir para o design e desenvolvimento de sistemas e serviços de backend escaláveis, garantindo robustez, alto desempenho e manutenibilidade. Trabalhar em estreita colaboração com equipas multifuncionais para integrar APIs de terceiros, construir novas funcionalidades desde o início e melhorar a arquitectura central das nossas plataformas.

✅ Responsabilidades
• Desenvolver e manter plataformas de backend internas com Node.js e Nest.js
• Desenhar e implementar integrações de API de terceiros
• Construir novas funcionalidades e serviços desde o princípio num ambiente de microserviços
• Otimizar desempenho e escalabilidade para sistemas de alta carga
• Escrever código limpo, testável e fácil de manter, seguindo as melhores práticas
• Participar em revisões de código, partilha de conhecimento e iniciativas de melhoria contínua
• Colaborar com equipas de frontend, QA e produto para garantir entregas de alta qualidade

✅ Requisitos
• Mais de 5 anos de experiência profissional em desenvolvimento web
• Mais de 3 anos de experiência prática com Node.js e Nest.js
• Sólidos conhecimentos de JavaScript (ES6+)
• Experiência com bases de dados SQL e/ou NoSQL de alta carga (MongoDB, MySQL, etc.)
• Experiência comprovada na implementação de REST, GraphQL e WebSockets
• Compreensão dos princípios TDD e experiência em escrever testes automatizados
• Sólidos conhecimentos dos princípios da arquitectura de microserviços
• Experiência com Git e fluxos de trabalho modernos CI/CD
• Experiência com Redis e RabbitMQ
• Nível avançado de inglês

✅ Bonificações
• Mais de 2 anos de experiência com CI/CD, microserviços e contentores
• Experiência com Kubernetes
• Experiência com NATS
• Sólidos conhecimentos de TypeScript

✅ Processo de Recrutamento:
1. Entrevista com o Recrutador: Uma conversa introdutória para conhecê-lo melhor, discutir o seu histórico e alinhar expectativas sobre o papel e a empresa.
2. Avaliação Técnica (HackerRank): Um pequeno desafio de codificação projetado para avaliar suas habilidades técnicas e capacidade de resolução de problemas.
3. Entrevista Técnica: Uma discussão aprofundada sobre sua experiência técnica, experiência prática e abordagem para resolver problemas do mundo real.
4. Entrevista Final com a Equipa de Contratação: Uma conversa com membros da equipa e liderança para avaliar a adequação cultural, estilo de colaboração e alinhamento com os objetivos da equipa.
5. Oferta: Se tudo correr bem, avançaremos com uma oferta formal para se juntar à nossa equipa.

✅ Oferecemos excelentes benefícios, incluindo mas não se limitando a:
🧑🏻‍💻 Oportunidades de aprendizagem e desenvolvimento e tarefas interessantes e desafiantes.
✈️ Pacote de realocação (bilhetes, estadia em hotel por até 2 semanas e apoio à obtenção de visto para os nossos funcionários e membros da sua família).
📚 Oportunidade de desenvolver habilidades linguísticas, com compensação parcial pelo custo das 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 adesão ao Urban Sport (a oferta de desportos e bem-estar mais diversificada da Europa, com mais de 50 atividades).
🏥 Cobertura médica privada, incluindo cuidados de internamento, ambulatório, dentários, exames anuais e apoio à maternidade.
🏝 Tempo para descanso adequado, com 24 dias de folga não úteis por ano e 6 dias de doença pagos adicionais.
🚌 Compensação de transporte - 200 euros líquidos por mês.
📈 Nível de remuneração competitivo com revisão anual.
🤝 Atividades de construção de equipa.

As grandes decisões começam aqui. Tome a sua. Candidate-se hoje!

Ao submeter a sua candidatura, concorda com a nossa Política de Privacidade.