
Product Engineer
Rover.com
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • 🇪🇸 Spain
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
PythonReactReact Native
About the role
- Translate loose product requirements into clear technical plans and drive complex projects forward
- Design, build, and deploy high-quality, scalable full-stack solutions across web, mobile, and backend services
- Champion engineering best practices: automated testing, robust schema design, and high code quality
- Collaborate closely with Product Managers, Designers, and Data Scientists to define scope and deliver customer-facing products
- Mentor peers, share knowledge, and foster a culture of continuous learning and technical growth
- Maintain a meticulous focus on design and user experience to build intuitive, reliable, and safe products for the community
Requirements
- 5+ years as a professional software developer building web and/or mobile applications
- Solid knowledge and understanding of relational databases and schema design
- Demonstrated ability to quickly learn new technologies
- Familiarity with agile methodologies (Scrum/Kanban/XP)
- Experience with frontend frameworks (ReactJS or React Native) preferred
- Experience with backend languages (Python or another backend language) preferred
- Experience leading complex projects on cross-functional teams (bonus)
- Familiarity with continuous integration/deployment tools (bonus)
- Applicants must currently have the right to live and work in Spain (relocation assistance and sponsorship available)
Benefits
- Competitive compensation
- Long-term incentive plan with a company performance-based cash payout
- Permanent contract
- Pension Plan
- Meal tickets through Cobee
- Generous PTO Allowance
- Private health insurance
- Discounted Gym Membership
- Bring your dog to work (and unlimited puppy time)
- Monetary help for adopting a dog plus yearly credit to use on our platform
- Flexible work hours
- Office snacks and fresh fruit
- Regular team activities (happy hours, game nights, and more)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentweb applicationsmobile applicationsrelational databasesschema designfrontend frameworksReactJSReact Nativebackend languagesPython
Soft skills
collaborationmentorshipknowledge sharingcontinuous learningtechnical growthfocus on designuser experienceproject leadership