Fullstack Node.js / Angular
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
- edge technologies like Angular 17, Node. js, and Nest. js, we want to hear from you!
Responsibilities:
- Develop and maintain scalable,
- performance backend systems using Node. js, Nest. js, and Express. - Build and enhance RESTful APIs, Graph
QL, and Web
Socket solutions. - Collaborate with frontend teams to integrate backend services with Angular 17 applications.
- Work with
- loaded databases (SQL and No
SQL) 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 Rabbit
MQ 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
- loaded SQL or No
SQL databases (e. g. , Mongo
DB, My
SQL). - Proficiency in building and consuming RESTful APIs, Graph
QL, and using Web
Sockets. - 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 Rabbit
MQ and Redis. - Intermediate level of English (spoken and written).
Nice to Have:
- 2+ years of experience developing CI/CD pipelines, Microservices architecture.
- Knowledge of Type
Script 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
- edge technologies and innovative projects. - Health and wellness benefits.
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego