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.
Senior Node.js Developer - Portugal en BrainRocket
Presencial - Lisbon, Portugal
Más vacantes en BrainRocketRequirements
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
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.