Trab
PreçosBlog

Senior Node.js Developer - Portugal na BrainRocket

Presencial - Lisbon, Portugal

Candidatar-se

BrainRocket is a global company creating end‑to‑end tech products for clients across Fintech, iGaming, and Marketing. We are looking for an experienced Senior Node.js Developer to join our development team in Lisbon to design, code, and optimize high‑performance backend systems, collaborate with cross‑functional teams, and build new features in a microservices environment.

Requirements

Experience

  • 5+ years of professional experience in web development
  • 3+ years of hands‑on experience with Node.js and Nest.js

Skills

  • Node.js
  • Nest.js
  • JavaScript (ES6+)
  • MongoDB
  • MySQL
  • REST
  • GraphQL
  • WebSockets
  • TDD
  • microservice architecture
  • Git
  • CI/CD
  • Redis
  • RabbitMQ
  • TypeScript
  • Docker
  • Kubernetes
  • NATS

Languages

  • English

Responsibilities

  • Develop and maintain in-house backend platforms with Node.js and Nest.js
  • Design and implement third‑party API integrations
  • Build new features and services from scratch in a microservices environment
  • Optimize performance and scalability for high‑load systems
  • Write clean, testable, and maintainable code following best practices
  • Participate in code reviews, knowledge‑sharing, and continuous improvement initiatives
  • Collaborate with frontend, QA, and product teams to ensure high‑quality deliveries

Technologies

Node.jsNest.jsJavaScriptMongoDBMySQLRESTGraphQLWebSocketsTDDmicroservice architectureGitCI/CDRedisRabbitMQTypeScriptDockerKubernetesNATS

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.