Lead/Senior Software Engineer

Company: Rover.com
Apply for the Lead/Senior Software Engineer
Location: London
Job Description:

Overview

In this role you will shape Rover’s engineering by building customer‑facing products that improve the lives of pets and their owners. You will join a cross‑functional team in Barcelona, collaborating to deliver scalable, high‑quality software while mentoring others and fostering a learning culture. You’ll work with modern frontend and backend tech, contributing to a robust deployment pipeline and data‑driven decision making. This is a mission‑driven opportunity with a strong focus on inclusivity, growth, and impact in pet care.

Pay / Benefits

  • Pension plan
  • Private medical insurance
  • 25 days PTO
  • Meal allowance and flexible compensation plan
  • Gym membership
  • Wellness reimbursement

Responsibilities

  • Develop and maintain frontend and backend components with ReactJs/React Native and Python tools
  • Collaborate to translate loose requirements into deliverable projects
  • Mentor teammates and promote best practices, testing, and code quality
  • Contribute to continuous deployment and automated testing initiatives
  • Participate in design and UX considerations to deliver great user experiences
  • Support data‑driven decision making across products and platforms

Key requirements

  • 7+ years of professional software development experience
  • Long‑term frontend development experience
  • Strong knowledge of ReactJs or React Native
  • Experience with Python or another backend language
  • Solid understanding of relational databases and schema design
  • Passion for automated testing, code quality, and software engineering best practices
  • team player
  • mentorship and knowledge sharing
  • keen on learning and growing craft
  • ReactJs/React Native
  • Python
  • Relational databases and schema design

Posted: September 14th, 2026