Careers

Check out opportunities at TheVentureCity and our family of startups

Senior Software Development Engineer [Remote Position based in Spain]

Spotahome

Spotahome

Software Engineering
Spain
Posted on Wednesday, May 8, 2024
Why us?

Why we exist:

At Spotahome, we have the vision to solve a simple yet crucial problem that could resonate with anyone worldwide: finding a new home without stress or uncertainty. Our obsession is to provide peace of mind to renters by making the process easy and transparent.

What We Do:

We’ve revolutionized renting by enabling people to book properties entirely online, no matter where they are in the world. We are the only ones sending “Homecheckers” to create videos, floorplans, and photos for nearly 280,000 properties across Europe, ensuring renters know exactly what they’re getting. So far we have helped over 200,000 renters have found their perfect homes through Spotahome. All this while keeping the owners happy with a hassle-free policy: no more visits to rent your home, get paid comfortably at the beginning of each month without worrying about anything else. In short, our goal is to remove all barriers to traditional renting for both renters and owners.

Who we are:

Even though we’ve secured substantial backing from renowned international investors in Silicon Valley, the UK, and Spain, raising over €80 million to date, now we are on the path to profitability to depend only on ourselves.

Our diverse team of more than 150 spotters of different expertise includes a Product team of 35 experts in software development, product design, data engineering, and more.

Join us in making a real impact on the housing community. Help us redefine how people find their next home!

Our culture, conditions, and perks


  • Up to 100% remote work and full flexibility, we trust our team and we are goal-oriented

  • A competitive annual salary in the range of 40,000 - 50,000€ + a variable annual bonus of 10%, in accordance with candidate experience, alongside our flexible retribution system (restaurant vouchers, transport, etc.) to get the most out of your salary.

  • Stock Options of one of the most promising and best-funded start-ups in Europe

  • Wellness and benefits plan to take care of your physical and mental health, including Gympass, access to mental health programs with iFeel, and private insurance with Mapfre.

  • Individual training budget, group learning dynamics, quarterly hackathons, English lessons,

  • Day off on your birthday, we celebrate it with you

  • No politics or bureaucracy. Only a great environment for you to achieve your best work. An open corporate culture with plenty of room for new ideas and impulses

  • A challenging and creative job in an innovative, constantly growing, fast-moving, and owner-managed company with many growth opportunities.

  • People. Work with talented, committed, and supportive teammates from more than 16 nationalities. Quarterly company events, and team-building activities.

Your mission

We are looking for an ambitious Software Development Engineer, with a particular focus on Frontend technologies, but capable of understanding the full picture contributing at any part of the stack, asking the whys behind every line of code, and learning beyond their current skills.

This person will work primarily with the supply-side engineering team (a.k.a. Taco Squad), improving and developing the landlord experience. Maintaining a network of happy and engaged landlords is essential to improve the overall rental experience, also for the renters.

Particularly, we are building a Landlord Panel in which anybody can publish their properties to rent and manage their bookings with full visibility and control. It is built primarily using React Node and GraphQL, consuming data from a cloud of microservices built in PHP + MongoDB/MySQL. Here you will be in charge of building enlightening experiences for landlords throughout our web and app applications interfaces, being the main reference for frontend development in the team, but also contributing to the microservices cloud behind.

We follow a completely data-driven approach, using quantified hypotheses for our prioritization and clearly defined metrics for measuring success (with A/B experiments when possible). So, you will also stay very close to the customer data daily, using tools like Amplitude, Metabase, Big Query, or Google Analytics. In the product team, we constantly complement this data with qualitative customer insights, speaking directly with our landlords in interviews, surveys, or shadowing agents. You will have full access to all these channels because we truly believe that the closer we (as engineers) are to our customers, the better products we can build for them.

In 1 month…

You will have completed your onboarding alongside your assigned buddy. This includes meeting your team, your manager, and your career plan, discovering all the corners of the Spotahome product, getting used to our most common tools and your development environment, and controlling the internal slang (you will know what the BN, BI, BL, and BR key metrics are, or which are our Animal Badges). At this point, you will have several pieces of code released in production and generating value already.

You will have become one fully-fledged Spotter, ready to transform the renting experience forever!

In 3 months...

You will get used to our agile development methodology, all our success metrics, our prioritization framework, and our data analysis tools. You will be able to lead some initiatives inside your team, define their acceptance criteria, and even help with their designs and copies prior to their implementation.

In 6 months...

At this point you will be able to have a transversal impact in our central forums (such as the Frontend Core group), improving the architecture of the platform besides contributing to it. You will also have had the chance to grow already in your career plan, using your training budget or enlarging your scope of influence in the company.

Your profile

In a nutshell, your main responsibilities will be:

  • You will be in charge of defining and implementing web and app interfaces and creating and reusing UI React components.

  • You will be in charge of our “backend for frontend” layer that accesses and aggregates data with Node JS, GraphQL, and persistent databases.

  • You will develop our native applications with React Native.

  • You will develop our PHP microservices and their persistence and synchronization mechanisms.

  • You will collaborate with the Product and Data teams to define the initiatives and measure them.

The experience and competencies of the ideal candidate would also include:

  • Previous extensive experience developing web and app interfaces with reusable components (ideally React) and styling with CSS (ideally SCSS).

  • Deep comprehension of the complete web stack (for example, DOM, HTTP, cookies, cache, web performance, …), design patterns (ideally DDD), good development practices, and service architectures (ideally Hexagonal Architecture).

  • Previous experience using Node JS and/or PHP for developing on the server side.

  • Previous experience with GraphQL, ideally using advanced mechanisms such as distributed schemas.

  • Previous experience working with repositories, code review, CI/CD, and observability tools (like New Relic, Sentry, …).

  • Quality-oriented mindset, and experience developing with unit, e2e, and integration tests.

  • Fluent in English.

We will also appreciate:

  • Previous experience working with PHP, React Native, MongoDB, MySQL, RabbitMQ, Prometheus, Argo, and Grafana.

About us
Spotahome is an international online marketplace which offers verified rental accommodation across 100 European cities in 27 countries and with a global ambition. Spotahome began as a start-up created in 2014 by 4 friends with a vision to revolutionise the traditional real estate space starting with digitalising rentals.

At Spotahome we make renting easy by allowing people to book completely online from wherever they are in the world, with the knowledge that the property they are booking is real and accurate. We are the only ones sending “Homecheckers” to make videos, floorplans, and photos to the almost 100,000 properties across Europe.

So far we’ve helped over 150,000 renters find their perfect home – no more traditional viewings, no more time-wasting, just easy online renting!
We are backed by some of the most highly reputed international investors from Silicon Valley, the UK, and Spain; having raised €80+ Million to date.