(Sr.) Software Engineer (Frontend) (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!
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 (3 days per week).
In this role, you’ll be a key member of our Retention Squad, the team behind the user dashboard experience - the central touchpoint for customers managing their active subscriptions. You’ll help develop and optimize features that let users track, extend, return, or buy their rented products. Your focus will be on delivering high-performing, intuitive frontend experiences across web and mobile using React, Next.js, and React Native. Working closely with product and UX, you’ll bring polished interfaces to life. Backed by GraphQL, PostgreSQL, Redis, Kubernetes, and Kafka, you’ll help create scalable experiences that drive long-term user retention.
🎯 What you will contribute:
- Develop and maintain scalable and efficient web applications using React, Next.js, React Native, and related technologies
- Collaborate closely with our Product and UX teams to design and implement intuitive, user-centric interfaces
- Build and maintain web and mobile experiences, and integrate with GraphQL and REST APIs
- Write clean, reusable, and maintainable frontend code, following best practices and modern standards
- Perform thorough testing and debugging to ensure application functionality and performance
- Work with engineers and cross-functional partners to resolve issues and optimize the user experience across platforms
🤝 What you bring:
- 3+ years of experience in building modern web and mobile frontend applications using React and React Native
- Proficiency in front-end technologies such as HTML, CSS, and TypeScript
- Solid understanding of software engineering principles, component architecture, and frontend best practices
- Experience using Git and working in collaborative environments with tools like Jira
- Familiarity with testing frameworks such as Jest, React Testing Library, or similar, and writing unit/integration
- Ability to thrive in a fast-paced, agile environment
- Strong communication and cross-functional collaboration skills
Nice to have skills:
- Experience with Web Core Vitals and delivering high-performance websites
- Experience with Next.js
- Familiarity with Ruby on Rails or backend technologies such as NestJS and Node.js
- Experience with AWS and cloud-based infrastructure
- Knowledge of DevOps practices, CI/CD pipelines, and containerization using Docker and Kubernetes
- Understanding of security best practices and implementing secure coding principles
- Experience with real-time data streaming and event-driven architectures using Kafka
To spark your curiosity, we currently work with the following tech stack:
- Typescript for our services
- React, Next.js, 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 3 days per week in our Berlin HQ
- 30 days per year to work abroad
- BVG monthly discount to drive you everywhere in Berlin
- Mental health support with Nilo.health
- Physical health support with Urban Sports Club
- Annual learning budget of €750
- 1 volunteer day per month
- Exclusive Grover Tech discount for you & your loved ones
- Engaging, open office located in Berlin-Schöneberg with regular events
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!
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