Jobs and Careers
GR
(Sr.) Software Engineer - Berlin based (m/w/x)
GroverGermanyfull_timeVerifiedPosted 7 Feb 2025
About the role
<h2>About Grover</h2>
<p>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! </p>
<h2>Our Mission & Vision</h2>
<p>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! </p>
<p>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. </p>
<p>To continue this incredible adventure, we are currently looking for a motivated<strong> Mid to Senior level Software Engineer</strong> (m/f/x), full-time for our <strong>Engineering team</strong> at our <strong>Berlin HQ (2 days per week).</strong></p>
<p>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.</p>
<p><strong>🎯 What you will contribute:</strong></p>
<ul>
<li>Develop and maintain scalable and efficient web applications using React, NextJS, React Native, Node.js, and related technologies</li>
<li>Collaborate with our product and UX folks to build user interfaces and enhance our user experience</li>
<li>Build and maintain Web, App and APIs (GraphQL and Rest API) </li>
<li>Write efficient and reusable code while following best practices and coding standards</li>
<li>Perform thorough testing and debugging to ensure application functionality and performance</li>
<li>Collaborate with team members to identify and resolve technical issues and optimize application performance</li>
</ul>
<p><strong>🤝 </strong><strong>What you bring:</strong></p>
<ul>
<li>+2 years experience in developing web applications using React and Node.js</li>
<li>Proficiency in front-end technologies such as HTML, CSS, and Typescript (React, React Native, NextJS)</li>
<li>Knowledge of backend development with technologies such as Typescript, Node.js, NestJS and experience with databases and ORM frameworks</li>
<li>Good understanding of software development principles, design patterns, and best practices</li>
<li>Experience with version control systems (e.g., Git) and collaborative development workflows using tools like Jira</li>
<li>Familiarity with testing frameworks (Jest, Mocha, or similar) and writing unit/integration tests</li>
<li>Ability to work in a fast-paced, agile environment</li>
<li>Strong communication and collaboration skills</li>
</ul>
<p><strong>Nice to have skills:</strong></p>
<ul>
<li>Experience with Web Core Vitals and high performant website delivery</li>
<li>Experience with AWS</li>
<li>Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)</li>
<li>Understanding of security best practices and implementing secure coding principles</li>
<li>Experience with building real-time data streaming and event-driven systems using Kafka</li>
</ul>
<p><strong>To spark your curiosity, we currently work with the following tech stack:</strong></p>
<ul>
<li>Typescript for our services</li>
<li>React, NextJS, Styled Components</li>
<li>Postgres & Redis</li>
<li>Kubernetes</li>
<li>Federated GraphQL and REST APIs</li>
<li>Messaging: Kafka</li>
<li>Ruby on Rails</li>
<li>Infrastructure as code: Terraform to maintain our AWS infrastructure</li>
</ul>
<p><strong>❤️🔥 What you will love about us:</strong></p>
<ul>
<li>Hybrid model with 30 days per year to work abroad </li>
<li>BVG monthly discount to drive you everywhere in Berlin</li>
<li>Mental health support with Nilohealth</li>
<li>Physical health support with Urban Sports Club or ClassPass</li>
<li>Annual learning budget of 1000€ </li>
<li>Exclusive Grover Tech discount for you & your loved ones</li>
<li>Engaging, open office located in Berlin-Schöneberg with regular events</li>
<li>A diverse global team of 75 nationalities (and counting!) - genuinely the nicest group of colleagues who will soon become friends</li>
</ul>
<p><span><span>I</span></span><span><span>f you fancy an
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s