




Job Summary: AvaiBook is seeking a proactive PHP Symfony Developer with strong problem-solving skills to enhance our customers' experience on our SaaS platform. Key Highlights: 1. Being part of a team that values clean code and software quality. 2. Contributing business insight to improve decisions and outcomes. 3. Working in an environment that promotes equality and diversity. At AvaiBook, we are looking for a PHP Symfony Developer with initiative and problem-solving ability to help us improve our customers' experience on our SaaS platform. We are part of the idealista.com ecosystem and specialize in developing and marketing a SaaS solution for vacation rental and flexliving management. Since 2010, we have helped property owners and tourism managers automate their daily operations and optimize business performance. We are official partners and fully integrated with Booking.com, Airbnb, VRBO, and Google, operating in Spain, Italy, and Portugal. Our team comprises over 70 professionals distributed across six departments, with a fully cross-functional product and business vision. We seek dynamic, curious individuals with sound judgment who enjoy solving real-world problems. If you recognize yourself in the following questions, you may be the person we’re looking for: * Are you comfortable working with Symfony (or similar frameworks such as Laravel or CodeIgniter) and do you have several years of PHP development experience? * Do you care about clean code, automated testing, and software quality? * Do you go beyond simply coding what’s requested, contributing business insight to improve decisions and outcomes? * Are you experienced working with Scrum and in remote teams, collaborating fluidly and responsibly? * Can you integrate or leverage AI tools to enhance your design process, validate ideas, or improve user experience? If your answer is yes, we’d love to meet you. **Responsibilities** ---------- We would especially welcome someone with e-commerce experience: programming purchase flows, integrating payment gateways or solutions such as Paycomet or Stripe, generating financial breakdowns, or handling processes related to standard 34 files — along with a business-oriented mindset to constructively contribute to decision-making and a strong desire to learn about the nuanced vacation rental market. **Requirements** -------------- **Technically, we require:** * A proactive individual passionate about high-quality projects. * Ability to meet defined requirements and optimize platform performance. * Experience working with Scrum. * Minimum 3 years’ experience with Symfony (or other frameworks such as Laravel, CodeIgniter, or similar). * 3–5 years’ experience with the following technologies: * PHP * Web service development (SOAP, REST…) * Relational databases (MySQL) * jQuery, Ajax… * Advanced English proficiency required to understand documentation and communicate effectively with vendors. * Experience in automation of deployment processes. * Development practices such as clean code and automated testing. * Ability to collaborate effectively in remote and distributed teams. **Nice-to-have qualifications:** * Prior experience with SaaS or booking platforms. * Advanced knowledge of Italian or Portuguese. * Education or expertise in AI. **Benefits** -------------- **We offer:** * 23 paid vacation days per year. * Remote-friendly work environment. * Competitive salary commensurate with experience. * Permanent employment contract. * In-person training sessions and access to online courses. * Company-provided computer equipment. * Reduced working hours in August. * Opportunities for personal and professional growth. * Team-building events and summer/Christmas parties. **And a bit more about us…** ------------------------------ Since launching this journey in 2010, AvaiBook has been much more than just a company. In 2016, we joined idealista to continue this adventure together — sharing a culture, a way of doing things and understanding them that sets us apart. Respect, tolerance, integrity, and transparency are core elements of our DNA. Our team represents over 10 different nationalities, speaking diverse languages and bringing varied profiles, cultures, and backgrounds. We value differences and learning from one another; diverse beliefs and ways of thinking enrich us. We actively promote equality across all areas, carrying out awareness-raising and visibility initiatives for the LGBT+ community within our teams, advertising, and the broader community. We are committed to creating safe, discrimination-free environments where people feel protected and where equal opportunities are prioritized. Furthermore, gender equality promotion is another cornerstone of our commitment to our team. We are dedicated to implementing measures that foster equality and support work-life balance, maternity, and paternity.


