Software Engineer

Rover connects dog and cat parents with pet sitters and dog walkers across the US, Canada, and Europe through their app and website.
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Consumer

Description For Software Engineer

Rover, a leading platform connecting pet parents with pet sitters and dog walkers, is seeking a Software Engineer for their Barcelona office. With a mission to make pet love accessible to everyone, Rover operates across the US, Canada, and Europe. As a Software Engineer, you'll join a collaborative team building customer-facing products that improve people's and pets' lives.

The role requires 3+ years of professional development experience, with expertise in React, React Native, Python, and Django. You'll work in a diverse, inclusive environment where continuous learning and knowledge sharing are encouraged. The position offers a unique blend of technical challenges and direct impact on pet owners' lives.

The company culture emphasizes quality, data-driven decision-making, and progressive engineering practices. Working in cross-functional teams, you'll collaborate with product managers, designers, and data scientists. Rover offers competitive compensation, comprehensive benefits, and a dog-friendly office environment.

This hybrid position is based in Barcelona, with flexible work hours and a strong focus on work-life balance. The company provides relocation assistance and supports professional growth. If you're passionate about pets, technology, and building meaningful products, this role offers an opportunity to combine these interests while working for a company known for its positive workplace culture.

Last updated 9 days ago

Responsibilities For Software Engineer

  • Build customer-facing products
  • Take loose requirements and drive projects forward
  • Collaborate with cross-functional teams
  • Maintain code quality and follow software engineering best practices
  • Participate in automated testing and continuous deployment
  • Work with product managers, designers, and data scientists

Requirements For Software Engineer

React
Python
  • 3+ years of experience as a professional software developer
  • Experience building web and/or mobile applications
  • Experience with React, React Native, Python, and Django
  • Experience leading complex projects on cross-functional teams
  • Knowledge of relational databases and schema design
  • Business-fluent in written and spoken English
  • Experience with agile methodologies (Scrum/Kanban/XP)

Benefits For Software Engineer

Medical Insurance
  • Competitive compensation
  • Long-term incentive plan
  • Permanent contract
  • Pension Plan
  • Meal tickets through Cobee
  • Generous PTO Allowance
  • Private health insurance
  • Discounted Gym Membership
  • Dog-friendly office
  • Monetary help for adopting a dog
  • Flexible work hours
  • Office snacks and fresh fruit
  • Regular team activities

Interested in this job?

Jobs Related To Rover Software Engineer

UI Engineer, FaceTime - Apple Vision Pro

UI Engineer position at Apple working on FaceTime for Vision Pro, developing spatial computing experiences with Swift and SwiftUI in the San Francisco Bay Area.

React Web Developer, AGI Information

Frontend developer role focusing on React development for Amazon's AGI Information team, building AI-driven user experiences with competitive compensation.

Software Engineer, Product

Full-stack Software Engineer role at Meta, building and scaling products that impact billions of users worldwide, with focus on web technologies and scalable systems.

Software Engineer / Senior Software Engineer - Frontend

Frontend Software Engineer role at Microsoft Shopping, building AI-powered shopping experiences across Bing, MSN, and Edge platforms with React and Node.js.

Frontend Engineer

Frontend Engineer position at Parsley Health, building modern healthcare applications with React and TypeScript in a remote-first environment.