• Jobs
  • >
  • Senior Software Engineer

Senior Software Engineer

  • Permanent
  • Full time
  • Hybrid (28004, Madrid, Madrid, Spain)

About VIVLA

VIVLA is the leading European player in second home co-ownership. We’ve created an alternative model to own, buy and enjoy second homes, becoming the leading co-ownership player in Europe with properties across places like Formentera, Sotogrande, Baqueira, Menorca, Ibiza or Roche.

We’re a team of veteran founders (6 startups launched, 3 sold) determined to make Vivla the professional adventure of our lives. We have raised a $30M financing round with some of the top investors in Europe and USA, including Pau Gasol (who is also our global brand ambassador)

An A-star team with a +80 NPS culture. You will be working in one of the fastest growing Proptech companies in the region, and a great place to be challenged and become your best professional self.


About the role

At VIVLA, we’re building high-impact digital products to transform how people access and enjoy second homes in Europe. We're looking for a Senior Software Engineer with strong product mindset, technical leadership, and a passion for innovation. This is a hybrid role combining hands-on full stack development with technical leadership and strategic use of AI tools and models.

What you’ll do

  • Lead a development squad as Tech Lead, balancing hands-on execution with strategic thinking.
  • Design, build, and maintain mobile and web applications using React Native and Flutter.
  • Develop and scale robust APIs using Node.js.
  • Manage relational and non-relational databases (PostgreSQL, MongoDB, Firebase).
  • Implement Cloud Functions and infrastructure on Google Cloud.
  • Evaluate and integrate LLMs and AI tools to improve product features and workflows.
  • Collaborate closely with Product and Design teams to turn ideas into scalable technical solutions.
  • Ensure code quality through best practices, testing, and peer reviews.
  • Actively contribute to product and technology evolution.

What you’ll need

Must-haves

  • Proven experience leading technical teams or development squads.
  • Strong development skills in Node.js, React Native, and/or Flutter.
  • Hands-on experience using AI tools (e.g., Cursor, ChatGPT for development).
  • Experience with Google Cloud Platform (or similar cloud providers).
  • Solid knowledge of relational and NoSQL databases.
  • Technological adaptability and eagerness to learn new languages and frameworks.
  • Ability to work autonomously with a focus on impact.
  • Intermediate English level (able to read/write technical documentation).

Nice-to-haves

  • Product mindset — you care about the why, not just the how.
  • Curiosity for how AI can be applied to real business problems.
  • Excitement about building in a fast-moving, agile startup environment.


What we offer

We offer a competitive compensation package, including market-rate salary. We also offer unique benefits, such as:

  • Flexibility to work from home, a nice city-center office, or with flip-flops from the beach if that’s what you like.
  • One remote work week every quarter and two annual VIVLA la VIDA offsite company parties.
  • Free lunch at the office, including a team family lunch on Thursdays and weekly beer-filled All Hands.
  • Working with excellent professionals is the best motivation. Here you’ll find a friendly bunch of entrepreneurs aiming to change the way people live.
  • A carefully crafted and purpose-driven company culture with clear operating principles that you can help develop and enjoy, maximizing your performance.
  • A leadership team that truly cares about a rich and balanced lifestyle for all employees, and a work environment that guarantees emotional safety and mental stability of all employees.


How is the team and our culture?

  • We are a small, compact and very senior team. Our executive team has been behind the growth and internationalization of several companies. Right now, there are 30 of us on the team.
  • At Vivla you will have the rare chance to work in a vibrant and energizing start-up culture with flat hierarchies and clear core values. We have no space for arrogance, empty corporate bureaucracy, lack of empathy or mistreatment.
  • We treat people as we would treat our family, for real, and we also believe that people should have fun, flexibility and good perks, but knowing that hard work is very important to build something great (mental health friendly :-)
  • We have a large kitchen in the office and every Thursday a couple cooks for the rest.