Node Developer

Node Developer, 1. image

ABOUT US

SAG Digital is a subsidiary of Swiss Automotive Group AG (SAG), a leading company in the independent automotive aftermarket across Europe. With a strong presence in 12 countries, SAG generates annual sales exceeding 1.1 billion euros. At our offices in Cologne (GER), Cham (CH), Cluj, and Satu Mare (RO), we design, develop, and operate innovative e-commerce solutions, webshops, and apps for SAG companies. Our expertise spans cloud/DevOps, Agile software development, ERP, logistics, and IT security, enabling us to drive digital transformation in the automotive aftermarket.
 
At SAG Digital, we're not just another company – we're a family of forward-thinkers, innovators, and passionate individuals who are dedicated to transforming the automotive aftermarket industry. Here, we're not just building careers; we're forging futures. Explore our world and discover why SAG Digital is the place for you.

WHAT YOU'LL DO

We are looking for a Mid Backend Developer to join our Search domain team and help design, implement, and evolve our search and categorization capabilities across multiple frontend applications.

  • Design and implement a Search Orchestration Layer that abstracts third-party search systems and unifies multiple data domains.
  • Implement aggregation pipelines that combine data from SQL/NoSQL databases, APIs, and external services.
  • Develop and maintain scalable, well-structured RESTful APIs consumed by multiple frontend applications.
  • Optimize performance using caching, batching, and efficient data-fetching strategies.
  • Build asynchronous workflows using Service Bus queues and event-driven patterns.
  • Build and operate serverless services using Azure Functions.
  • Monitor, debug, and continuously improve production services.
  • Write clean, maintainable, and well-tested TypeScript code.
  • Participate in code reviews, architectural discussions, and technical decision-making.


Tech Stack

  • Languages: TypeScript, Node.js
  • Cloud & Serverless: Azure Functions, Azure Storage, Azure Service Bus
  • Databases: SQL (PostgreSQL, MSSQL, MySQL) and NoSQL (MongoDB, Redis or similar)
  • Architecture: Serverless, microservices, event-driven systems, API-driven systems
  • Search: Integration with third-party enterprise search platforms (e.g. Constructor or similar)
  • Data Sources: REST APIs, distributed systems
  • Tooling: Git, CI/CD pipelines, monitoring & observability tools

WHAT YOU BRING

Must-Have

  • 2–5 years of experience in backend development with Node.js and TypeScript.
  • Experience working with SQL and/or NoSQL databases.
  • Experience designing and consuming APIs in distributed systems.
  • Familiarity with asynchronous processing, messaging, and event-driven patterns.
  • Experience with cloud platforms (preferably Azure).
  • Ability to design clean abstractions and modular architectures.
  • Strong analytical thinking and problem-solving skills.


Nice-to-Have

  • Experience with serverless architectures.
  • Experience with message queues or service buses.
  • Familiarity with search systems, relevance, ranking, or faceted search.
  • Experience with performance optimization, caching, and scalability.
  • Understanding of distributed systems and microservices.

WHAT WE OFFER

  • Flexible working hours and remote options
  • Agile work environment with clear Scrum processes
  • Continuous development with a guaranteed annual learning budget
  • Access to cutting-edge technologies and tools
  • A Regina Maria health subscription
  • A 13th salary at the end of the year
  • A diverse and international team culture

Welcome to SAG Digital: Your Future Awaits!

Join us and be part of a dynamic team driving digital innovation in the automotive aftermarket. Shape the future of e-commerce with us – we look forward to meeting you!