Back to jobs

Senior Backend Engineer - Berlin Based (m/w/x)

Berlin HQ

About Grover

Founded in 2015, Grover enables consumers and businesses across Europe to subscribe to tech devices and comprehensive technology solutions - from individual smartphones, laptops, and wearables to full corporate device setups. The company offers access to over 1,000 unique tech items on flexible and financially convenient terms. A pioneer of the circular economy, Grover refurbishes and recirculates devices to help eliminate e-waste.

To continue this incredible adventure, we are currently looking for a motivated Senior Backend Software Engineer (m/f/x), full-time for our Supply Chain team, hybridly (3 days a week) at our Berlin HQ.

In this role, you will join our Supply Chain squad as a Senior Backend Engineer and help power the systems that keep Grover’s operations running at scale. You’ll build fast, reliable backend services with Node.js and TypeScript, shape data models and service contracts, and drive event-driven workflows using Kafka. From crafting clean GraphQL/REST APIs to optimising performance and reliability, you’ll be at the heart of our logistics engine. Working with a modern stack - PostgreSQL, Redis, Kubernetes, Terraform, DataDog - you’ll ship well-tested, maintainable code, solve complex problems, and elevate our platform’s scalability. If you thrive in a high-energy, collaborative environment and love turning operational and technical challenges into elegant solutions, this role is for you!

🎯 What you will contribute:

  • Develop and maintain scalable and efficient backend services using Node.js, TypeScript, and NestJS
  • Collaborate with other engineering teams to define data models, and service contracts, and ensure optimal performance
  • Leverage Kafka as a core messaging platform for event-driven communication, ensuring reliability and scalability
  • Build, manage, and integrate APIs (GraphQL and REST) for smooth communication with internal and external systems
  • Write efficient and reusable code while following best practices and coding standards
  • Perform thorough testing (unit, integration) and debugging to ensure backend functionality meets requirements
  • Collaborate with team members to identify and resolve technical issues and optimize application performance

🤝 What you bring:

  • 4+ years of experience in developing web applications using TypeScript and Node.js
  • Familiarity with server-side frameworks, plus experience working with databases (e.g., PostgreSQL) and ORM frameworks
  • Proven experience with building real-time data streaming and event-driven systems using Kafka
  • Solid understanding of software development principles, design patterns, and best practices
  • Proficiency with version control systems (Git) and collaboration tools such as Jira
  • Experience with testing frameworks (Jest, Mocha, or similar) for comprehensive coverage
  • Ability to work in a fast-paced, agile environment
  • Strong communication and collaboration skills

Nice to have skills:

  • Familiarity with NestJS
  • Experience with AWS
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
  • Familiarity with Ruby on Rails
  • Prior experience working with Salesforce
  • Understanding security best practices and implementing secure coding principles
  • TDD/E2E testing methodologies, BDD approaches
  • Observability tools and best practices for monitoring, logging, and alerting

To spark your curiosity, we currently work with the following tech stack:

  • TypeScript for our backend services
  • Node.js, NextJS
  • PostgreSQL & Redis
  • Kubernetes for container orchestration
  • Federated GraphQL and REST APIs
  • Messaging: Kafka
  • DataDog for observability and monitoring
  • Ruby on Rails
  • Infrastructure as code: Terraform to maintain our AWS infrastructure

❤️‍🔥 What you will love about us:

  • Hybrid model with 3 days per week at our HQ Berlin
  • 30 days per year to work abroad 
  • BVG monthly discount to drive you everywhere in Berlin
  • Company Pension Scheme and a top-up to Parental Leave (for both parents)
  • Mental health support with Nilo.health
  • Physical health support with Urban Sports Club
  • Annual learning budget of 750€ 
  • 1 Paid Volunteering Day per Month 
  • Exclusive Grover Tech discount for you & your loved ones
  • Engaging, open office located in Berlin-Schöneberg with a diverse global team of 72 nationalities (and counting!)

Embark on a rewarding journey with the Grover Rocketship, where your impact is felt, and together, we cultivate a more circular world. 💚

We are looking forward to e-meeting you! 🚀

Create a Job Alert

Interested in building your career at Grover? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...