Join Our Team as a Node.js Developer in Braga!
We are seeking a talented and experienced Node.js Developer to join our dynamic team in Lisbon. If you're passionate about web development, microservices, and working with cutting-edge technologies like Angular 17, Node.js, and Nest.js, we want to hear from you!
Responsibilities:Develop and maintain scalable, high-performance backend systems using Node.js, Nest.js, and Express.Build and enhance RESTful APIs, GraphQL, and WebSocket solutions.Collaborate with frontend teams to integrate backend services with Angular 17 applications.Work with high-loaded databases (SQL and NoSQL) to ensure optimal performance and reliability.Apply Test-Driven Development (TDD) principles to write robust, maintainable code.Design and implement microservice architecture solutions.Manage version control using GIT and contribute to an efficient, agile workflow.Integrate RabbitMQ and Redis for messaging and caching solutions.Continuously optimize backend systems for performance, scalability, and security.Participate in code reviews, mentor junior developers, and share best practices.Requirements:3+ years of experience in web development.3+ years of commercial experience working with Node.js, Nest.js, and Express.Experience with Angular 17 or similar modern frontend frameworks.Experience working with high-loaded SQL or NoSQL databases (e.g., MongoDB, MySQL).Proficiency in building and consuming RESTful APIs, GraphQL, and using WebSockets.Understanding and practical experience with TDD and writing unit and integration tests.Solid knowledge of microservice architecture principles.Proficient with GIT for version control.Hands-on experience with RabbitMQ and Redis.Intermediate level of English (spoken and written).Nice to Have:2+ years of experience developing CI/CD pipelines, Microservices architecture.Knowledge of TypeScript and its application in backend development.What We Offer:Competitive salary and benefits package.Flexible work hours and the option for hybrid working.Opportunity to work with a talented, diverse, and collaborative team.Career development opportunities with training and certification support.Access to cutting-edge technologies and innovative projects.Health and wellness benefits.
#J-18808-Ljbffr