Senior Node.js Developer
Bindworks Lda
Porto
Remote
Mais 53 vagas em Porto.
Envie seu CV e descubra quais realmente combinam com você.
About the Opportunity
BindWorks is looking for an experienced, hands\-on Senior Node.js Developer to join a development team and contribute directly to the architecture, implementation and optimisation of scalable backend systems.
What You Will Do
- Develop and maintain in\-house backend platforms using Node.js and NestJS
- Design and implement third\-party API integrations
- Build new features and services from scratch in a microservices environment
- Optimise performance and scalability for high\-load systems
- Write clean, testable and maintainable code following engineering best practices
- Participate in code reviews, knowledge\-sharing and continuous improvement initiatives
- Collaborate with frontend, QA and product teams to ensure high\-quality deliveries
Required:
- 5\+ years of professional experience in web development
- 3\+ years of hands\-on experience with Node.js and NestJS
- Strong knowledge of JavaScript (ES6\+) and TypeScript
- Experience with high\-load SQL and/or NoSQL databases (MongoDB, MySQL, etc.)
- Proven experience with REST, GraphQL and WebSockets
- Understanding of TDD principles and experience writing automated tests
- Solid understanding of microservice architecture principles
- Experience with Git and modern CI/CD workflows
- Experience with Redis and RabbitMQ
- Hands\-on experience with AWS (Lambda, ECS, SQS, S3 or equivalent services)
- Advanced English (daily technical communication)
- 2\+ years of experience with CI/CD, microservices and containers
- Experience with Kubernetes
- Experience with NATS
What We Offer
- Integration into a senior technical team on a project with real impact
- Collaborative work environment with autonomy and a strong focus on engineering quality
- Opportunity to work on high\-scale systems with a modern tech stack
- Close support from BindWorks throughout the entire process and placement
Este anúncio é de indeed. Ver anúncio original ↗