xelerate.tech
Backend Engineer – Node.js
xelerate.techPortugal6 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

You have the opportunity to join our team to face business challenges in a dynamic environment with close collaboration between the team and business stakeholders.

You’ll have the opportunity to participate in a cross-functional Scrum squad designing, implementing, and deploying backend components, developing APIs, and ensuring the high availability and seamless integration of the system into the broader IT ecosystem.


Your Role and Responsibilities:

  • Design, develop, and maintain backend services in Typescript (NestJS).
  • Build and maintain GraphQL APIs for consuming systems.
  • Optimize application performance, scalability, and maintainability.
  • Contribute to a CI/CD pipeline using GitLab.
  • Collaborate with cross-functional teams to understand and refine technical and business requirements.
  • Apply best practices in clean code, testing, and documentation.


Your Skills and Experiences:

  • Solid experience in Typescript and modern Typescript frameworks such as NestJS
  • Experience with GraphQL
  • Experience in Spring Boot and Java is a plus.
  • Proven experience designing API-first services with OpenAPI/Swagger.
  • Knowledge of Azure cloud services (e.g., AKS, Service Bus/Event Hub).
  • Familiarity with Domain-Driven Design (DDD) and Clean Architecture.
  • Strong understanding of security, privacy, and authorization/authentication.
  • Experience building highly available, scalable, and resilient backend systems.
  • Comfortable working with NoSQL (CosmosDB) databases
  • Familiarity with GitLab CI/CD pipelines.
  • Experience working in Agile/Scrum teams.
  • Strong communication skills and ability to work autonomously.
  • Fluent in English (spoken and written).


What you can expect from us:

  • Remote-friendly environment;
  • Highly attractive salary and benefits;
  • Great work-life balance and flexibility;
  • You will be part of a company where commitment, quality, and continuous improvement are core principles of our culture;
  • Highly engaged tech community;
  • International career opportunities;
  • Focus on individual development.


About us:

xelerate.tech is passionate about software, tech, and people. We aim to attract the most talented engineers to deliver high-quality software products through highly performant teams.


A note from our team:

We know that applying for a new job can be a big step in your life and a bit intimidating, but also an opportunity to improve your professional and personal life. Don’t worry, we’ve got you. We will be with you every step of the way. If you have any questions or concerns before applying, feel free to reach out to us at [email protected]. We look forward to your application!

Key Skills

Ranked by relevance