Grover · Berlin HQ, GLOBAL · 15 days ago
Sr. Backend Engineer (m/w/x)
Berlin HQ
Apply
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 in Berlin
15 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! 🚀
Headquarters
Berlin HQ
Work Location
hybrid
Job Category
Cybersecurity
Application Deadline
Not specified
Job Type
full-time
Experience Level
senior-level
Application Method
Apply via JobSpring
Salary
Not specified
No related jobs found