# Lead/Senior Software Engineer

**Company:** [Rover](https://hotfix.jobs/companies/rover)
**Location:** Barcelona, Spain
**Role:** Fullstack Engineering
**Salary:** €63k – €76k/yr
**Experience:** 7+ years
**Skills:** React, React Native, Python, Django, Relational Databases, Schema Design, Automated Testing, Continuous Integration, Continuous Deployment, Ai-Assisted Development, JavaScript, Agile Methodologies
**Posted:** 2023-09-27

> Build and improve customer-facing products as a senior full-stack engineer, with a strong frontend focus across React.js or React Native and backend experience in Python or another language. The role requires 7+ years of professional development experience, database expertise, and a commitment to quality, testing, mentorship, and AI-assisted engineering.

## Job Description

## Responsibilities
- Build customer-facing products that improve people's and pets' lives.
- Take loose requirements, collaborate with others to determine what needs to be done, and drive projects forward.
- Improve software engineering craft and learn new technologies.
- Share knowledge, mentor teammates, and foster a culture of learning.
- Build high-quality, scalable, supportable solutions.
- Practice continuous deployment, automated testing, monitoring, anomaly detection, and data-driven decision-making.
- Collaborate with product managers, designers, and data scientists in integrated teams.

## Requirements
- 7+ years of professional software development experience.
- Long-term experience with frontend development.
- Strong, proven knowledge of React.js or React Native.
- Experience with Python or another backend language.
- Solid knowledge of relational databases and schema design.
- Passion for automated testing, code quality, and software engineering best practices.
- Experience using AI-assisted development, including custom workflows, task automation, or AI tools beyond basic code completion.
- Great teamwork, analytical thinking, and problem-solving skills.
- Familiarity with agile methodologies such as Scrum, Kanban, or XP.
- Good written and spoken English.

## Nice-to-haves
- Professional experience with Django or other Python-based frameworks.
- Knowledge of or interest in React Native.
- Familiarity with continuous integration and deployment tools.
- Interest in Rover's mission and a commitment to fostering a safe, inclusive environment.
- Empathy for users and attention to design and user experience.

## Compensation and Benefits
- First-year salary range in the greater Barcelona area: €62,722–€76,027.
- Long-term incentive plan with a company performance-based cash payout.
- Pension plan.
- Private medical insurance.
- 25 days of paid time off.
- Meal allowance and flexible compensation plan for transport and nursery.
- Gym membership.
- €450 toward pet adoption costs.
- Annual €150 wellness reimbursement.
- Flexible work hours.
- Snacks, fresh fruit, team activities, events, and game nights.
- Dog-friendly office.
- Relocation assistance to Barcelona and sponsorship approval.

## Similar jobs

- [Senior Full-Stack Software Engineer, AI Core](https://hotfix.jobs/jobs/eeb0710a-622f-4d37-8a6d-a17430ec429b) - Circle - Remote - $130k – $140k/yr
- [Senior Full-Stack Software Engineer, Discover](https://hotfix.jobs/jobs/ec42b725-bcd7-4421-8d86-95249a298841) - Circle - Remote - $130k – $140k/yr
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer, Product Platform](https://hotfix.jobs/jobs/d8fa29eb-6b85-4386-b13a-eb97dd9a7adf) - Vanta - Remote - $195k – $229k/yr
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote

**Apply:** https://hotfix.jobs/jobs/f36d2ec8-7dc8-40b6-9950-bdbc5f3e4ae8
**Canonical:** https://hotfix.jobs/jobs/f36d2ec8-7dc8-40b6-9950-bdbc5f3e4ae8