Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x) at Atolls | Germany | Rezi

Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x) at Atolls

Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x)

Atolls · Germany

1 months ago

Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x)

Atolls · Germany

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join our Fulfilment team as a Senior Backend Engineer (TypeScript, NestJS/Node.js) to build and enhance backend systems for cashback, transaction handling, and reward processing. This role is ideal for someone who enjoys creating stable, scalable systems that directly impact the customer experience, ensuring clarity and trust in the cashback journey.

Responsibilities

  • Build and improve backend services supporting cashback, redemption, and fulfilment flows.
  • Develop scalable APIs and services using TypeScript, Node.js, and NestJS.
  • Collaborate with stakeholders to translate fulfilment needs into technical solutions.
  • Integrate and maintain partner APIs and third-party systems.
  • Enhance performance, observability, testing, and documentation across services.
  • Guide technical decisions, contribute to code reviews, and mentor team members.

Requirements

  • Backend engineering experience in scalable product environments, ideally with exposure to cashback, rewards, payments, or fulfilment systems.
  • 6+ years of experience in software development with strong backend engineering skills.
  • Proficiency in TypeScript, Node.js, NestJS, REST APIs, and service-oriented or microservice architectures.
  • Experience with cloud technologies (AWS, GCP, Azure) including databases, queues, event-driven systems, or distributed services.
  • Understanding of common backend architecture patterns for scalable, maintainable, and reliable systems.
  • Commitment to clean code, automated testing, documentation, observability, and long-term maintainability.
  • Structured approach to problem-solving, balancing technical quality with business priorities.
  • Clear communication skills in English and enjoyment of collaborative, cross-functional environments.

Skills

  • TypeScript
  • Node.js
  • NestJS
  • REST APIs
  • Service-oriented architectures
  • Microservice architectures
  • AWS
  • GCP
  • Azure
  • Databases
  • Queues
  • Event-driven systems
  • Distributed services
  • Clean code
  • Automated testing
  • Documentation
  • Observability
  • GraphQL
  • Federation
  • Supergraph
  • Elasticsearch
  • DynamoDB
  • GitLab
  • Docker
  • CI/CD

Location

  • Berlin
  • Remote (Germany)

Work Type

  • Hybrid
  • Remote

Experience Level

  • Senior
  • 6+ years

Benefits

  • Culture valuing personal and professional development
  • Internal mobility opportunities
  • Supportive and open-minded team
  • 32 days of paid vacation
  • Birthday off
  • Flexible hybrid working scheme
  • Learning budget
  • Internal training
  • Mental health coaching
  • Regular global and local get-togethers
  • Possibility of sabbatical after three years
  • Cloud-based company setup

About the Company

  • Atolls is the world’s largest community-driven shopping platform, active in 20+ markets.
  • We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers.
  • Our 1,000+ team across 10 countries builds products used every day at global scale, where you’ll have real ownership and see your impact.
  • We are building a destination where work helps millions of people make better decisions every day.

Equal Opportunity

  • Employment opportunities are open to every gender, race, religion, age, sexual orientation, ability, place of origin, or socioeconomic status.
  • Committed to a culture of diversity, equity and belonging, where all employees are welcomed, respected, connected, and engaged.