Energy Impact Partners
95
companies
1,523
Jobs

Junior Software Engineer (w/m/x)

Grover

Grover

Software Engineering
Berlin, Germany
Posted 6+ months ago

About Grover

Grover makes access to tech easy, affordable, and sustainable—with flexible tech rental subscriptions. No deposits, no commitment, just tech when you want it for as long as you need it.

With around $1.3 billion in financing, Grover is one of Germany’s best-funded scale-ups, and we’re growing fast. Since 2015, we’ve gone from a small startup operating out of a Berlin apartment to a team of 500+ people, bringing flexible tech subscriptions to renters across Germany, Austria, the USA, Spain, and The Netherlands.

And we’re just getting started. This year, we’re expanding into even more countries and launching even more innovative ways for people to access the tech they need.

Our Mission & Vision

We’re making it possible for more people to get the best out of life–with flexible, affordable access to the tech they need. That was our bold vision when we started back in 2015, and—with over 1 million renters across 5 countries—we’re right on track.

We’re also proud to champion a more sustainable way to use tech. With over 500,000 devices returned, refurbished, and recirculated so far, we’ve already saved 1,500 tons of e-waste from ending up in a landfill.

Want to join us on our mission to give more people flexible access to the tech they need? We’d love to have you on the team.

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

🎯 What you will contribute:

  • Develop and maintain scalable and efficient web applications using Node.js, React, react-native, and related technologies
  • Collaborate with our product and UX folks to build user interfaces and enhance our user experience
  • Build and maintain APIs and integrate them with the front-end components
  • 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:

  • Strong experience in developing web applications using Node.js and JavaScript
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (React, react-native, NestJS)
  • Knowledge of backend development 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 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
  • Experience working with Ruby on Rails

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

  • Typescript (NodeJS, NestJS, NextJS, React) for our services
  • Data: Postgres
  • Kubernetes
  • Federated GraphQL and REST APIs
  • Messaging: Kafka (Confluent)
  • 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 Germany
  • Mental health support with Nilohealth
  • Physical health support with Urban Sport 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 70 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!