
BrainRocket
Desenvolvedor(a) sénior node.js
Lisboa
13 de junho de 2026
Tempo integral
BrainRocket é uma empresa global que cria produtos tecnológicos de ponta a ponta para clientes nas áreas de Fintech, iGaming e Marketing. Jovens, ambiciosos e imparáveis, 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ós 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, com base no nosso escritório na área metropolitana de Lisboa. Não estão disponíveis arranjos remotos ou híbridos uma vez que se junte à equipa.
Está pronto para uma mudança internacional? Estamos à procura de candidatos que estejam já sediados em Lisboa ou que estejam dispostos a se mudar para Portugal. Para tornar a sua transição suave, fornecemos apoio total à relocação e patrocínio de visto para candidatos internacionais bem-sucedidos.
📍 Veja onde vai trabalhar: BrainRocket Portugal
⚡ Estamos à procura de um(a) Desenvolvedor(a) 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. Este é um papel prático onde vai 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 do zero e melhorar a arquitetura 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 do zero num ambiente de microserviços • Otimizar desempenho e escalabilidade para sistemas de alta carga • Escrever código limpo, testável e manutenível seguindo as melhores práticas • Participar em revisões de código, partilha de conhecimentos e iniciativas de melhoria contínua • Colaborar com equipas de frontend, QA e produto para garantir entregas de alta qualidade
✅ Requisitos • 5+ anos de experiência profissional em desenvolvimento web • 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 na escrita de testes automatizados • Sólida compreensão dos princípios de arquitetura de microserviços • Experiência com Git e fluxos de trabalho modernos de CI/CD • Experiência com Redis e RabbitMQ • Nível avançado de inglês
✅ Bom Ter • 2+ anos de experiência com CI/CD, microserviços e containers • 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 seu histórico e alinhar as 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 capacidades 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 aos objetivos da equipa. 5. Oferta: Se tudo correr bem, avançaremos com uma oferta formal para se juntar à nossa equipa.
✅ Oferecemos benefícios excelentes, incluindo, mas não limitados a: 💻 Oportunidades de aprendizagem e desenvolvimento e tarefas interessantes e desafiadoras. ✈️ Pacote de relocação (bilhetes, estadia num hotel por até 2 semanas e suporte à relocação de visto para os nossos colaboradores e seus familiares). 📚 Oportunidade para 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 adesão ao Urban Sport (a mais diversa oferta de desportos e bem-estar na Europa, com mais de 50 atividades). 🏥 Cobertura médica privada, incluindo cuidados hospitalares, ambulatoriais, cuidados dentários, check-ups anuais e apoio à maternidade. 🏝 Tempo para descanso adequado, com 24 dias não úteis por ano e 6 dias de férias 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 team building.
Decisões audazes começam aqui. Faça a sua. Candidate-se hoje!
Ao submeter a sua candidatura, concorda com a nossa Política de Privacidade.