Lead/Senior Software Engineer
Role details
Job location
Tech stack
Job description
Barcelona. This role is full-time permanent and hybrid (Mondays & Thursdays in our office in Poblenou in Barcelona). We're looking for someone who: - Has a true passion for Rover's mission and values - and is highly motivated by the responsibility to foster a safe environment for our community. - Has empathy for users and enjoys building customer-facing products that improve people's and pets' lives - Brings their own unique background to the team, adding fresh ideas and perspectives. - Is able to take loose requirements, collaborate with others to determine what needs to be done, and drive a project forward. - Is eager to improve their craft as a software engineer and is excited to learn new technologies. - Is equally eager to share their knowledge and help foster a culture of learning. - Has great mentorship skills. Your Qualifications: - 7+ years of experience as a professional software developer - Long-term experience with frontend development. - Strong
Requirements
and proven knowledge of ReactJs or React Native - Experience with Python or another backend language. - Solid knowledge and understanding of relational databases and schema design - Passionate about automated testing, code quality, and general software engineering best practices. Your Bonus Skills: - Professional experience with Django and other Python-based frameworks - Knowledge/Interest in React Native - Familiar with continuous integration/deployment tools. General Skills: - You are a great team player. - You are meticulous about design and user experience because you want to deliver the best service to your customers. - You are used to working with different agile methodologies (Scrum/Kanban/XP). - You love new challenges and are eager to solve new problems by applying analytical thinking. - Good level of written and spoken English (our engineering team is in Barcelona, but we work in English). - You love pets Our Style: - We are proud to be professional software developers building high-quality, scalable, and supportable solutions. - We are curious and passionate about learning, providing the right environment and resources for professional growth. - We are committed to building, fostering, and maintaining a culture of inclusivity and diversity, both on our teams and in our products. - We embrace progressive engineering practices, including a continuous deployment pipeline, automated testing, and deployment. - We are serious about the quality of our production operation, and have thorough system, application, and user interaction monitoring and anomaly detection. - We are passionate about data-driven decision-making. - Our teams are integrated, with developers, product managers, designers, and data scientists working side-by-side. - And, dogs in the office. Bring yours, too Benefits of Working at Rover: - Long-term incentive plan with a company performance-based cash payout - Pension plan - Private medical insurance - 25 days PTO - Meal allowance and flexible compensation plan (transport and nursery) - Gym membership - €450 to cover the costs associated with the adoption of a pet - Annual €150 wellness reimbursement - Flexible work hours, sometimes you'll need to be in at certain times, but on the whole, we're pretty flexible when it comes to managing workload and time - Grab snacks, fresh fruit, in our kitchen to keep yourself going - Regular team activities, events, game nights, and more - Dog-friendly office Locations - This position is located at our Barcelona office. - Applicants mus