(Sr.) Software Engineer (m/w/x)
About Grover
Unlock the future of tech with Grover! We're revolutionizing access to cutting-edge technology, offering affordable and sustainable solutions through flexible tech rental subscriptions. No deposits, no commitments—just the latest tech on-demand, exactly when and where you need it. Join us in transforming the tech landscape across Germany, Austria, Spain, and The Netherlands. Your journey to limitless possibilities begins with Grover!
Our Mission & Vision
To date, Grover has circulated over 1.2 million devices, employs over 400 people, and stands as one of the fastest-growing scale-ups in Europe. We hit Unicorn status in 2022, and are scaling internationally!
We're proud to champion a more sustainable way to use tech. With an average of 3-4 rental cycles per device depending on the category, we estimate that the rental of our portfolio from 2015-2021 resulted in 160,000 fewer e-waste products and about 250 tons of e-waste.
To continue this incredible adventure, we are currently looking for a motivated Mid to Senior level Software Engineer (m/f/x), full-time for our Engineering team at our Berlin HQ (2 days per week).
In this role, you'll be a key member of our Acquisition & Retention Squad! You'll focus on enhancing delivery performance, developing new features, optimizations, and delivering a great experience for our customers discovering products and placing orders. Using your expertise in React, NextJS, Node.js, you’ll build a scalable web e-commerce, together with the native application, and collaborate closely with product and UX teams to deliver a seamless user experience. With a backbone that includes GraphQL, Postgres, Redis, Kubernetes, and Kafka, you’ll be part of a team dedicated to creating high-performing, impactful solutions.
🎯 What you will contribute:
- Develop and maintain scalable and efficient web applications using React, NextJS, React Native, Node.js, and related technologies
- Collaborate with our product and UX folks to build user interfaces and enhance our user experience
- Build and maintain Web, App and APIs (GraphQL and Rest API)
- Write efficient and reusable code while following best practices and coding standards
- Perform thorough testing and debugging to ensure application functionality and performance
- Collaborate with team members to identify and resolve technical issues and optimize application performance
🤝 What you bring:
- +2 years experience in developing web applications using React and Node.js
- Proficiency in front-end technologies such as HTML, CSS, and Typescript (React, React Native, NextJS)
- Knowledge of backend development with technologies such as Typescript, Node.js, NestJS and experience with databases and ORM frameworks
- Good understanding of software development principles, design patterns, and best practices
- Experience with version control systems (e.g., Git) and collaborative development workflows using tools like Jira
- Familiarity with testing frameworks (Jest, Mocha, or similar) and writing unit/integration tests
- Ability to work in a fast-paced, agile environment
- Strong communication and collaboration skills
Nice to have skills:
- Experience with Web Core Vitals and high performant website delivery
- Experience with AWS
- Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
- Understanding of security best practices and implementing secure coding principles
- Experience with building real-time data streaming and event-driven systems using Kafka
To spark your curiosity, we currently work with the following tech stack:
- Typescript for our services
- React, NextJS, Styled Components
- Postgres & Redis
- Kubernetes
- Federated GraphQL and REST APIs
- Messaging: Kafka
- Ruby on Rails
- Infrastructure as code: Terraform to maintain our AWS infrastructure
❤️🔥 What you will love about us:
- Hybrid model with 30 days per year to work abroad
- BVG monthly discount to drive you everywhere in Berlin
- Mental health support with Nilohealth
- Physical health support with Urban Sports Club or ClassPass
- Annual learning budget of 1000€
- Exclusive Grover Tech discount for you & your loved ones
- Engaging, open office located in Berlin-Schöneberg with regular events
- A diverse global team of 75 nationalities (and counting!) - genuinely the nicest group of colleagues who will soon become friends
If you fancy an influential role and making our world a little greener, become part of the Grover Family, and let's grow together. 💚
We are looking forward to meeting you!
Apply for this job
*
indicates a required field