What they offer
Permanent contract
Full-time hours.
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Avantio doesn't mention sponsorship in the ad.
Be near Paterna for hybrid days
No relocation package mentioned.
You'll most likely need Spanish to apply.This job was automatically translated to English,.
The role
What you'll do
The main stack is Node.js with TypeScript, complemented by microservices in other languages such as Python or Go.
Regarding databases, we work with different models (relational, document, key-value, time series) depending on each need, with MongoDB as the primary database.
With every development, we ask ourselves what the best possible solution is, defining the architecture based on the needs of the problem. All code is tested and deployed via CI/CD pipelines on our Kubernetes cluster. Maintainability, best practices, and testing are priorities—today more than ever: when AI accelerates code generation, the demand for review and testing increases.
As a senior profile, you will participate in initiatives transversal to the department:
Drive the technological transformation of the company, including the adoption of AI throughout the development cycle.
Build and evolve Avantio's agent harness: repository instructions, skills, tooling, verification loops, and the specification repository shared by all teams.
Contribute to the cloud migration to AWS.
Define global architecture roadmaps.
Maintain and evolve the shared components and microservices of the Avantio stack.
Provide support to the rest of the area's teams: architecture design, validation of technical approaches, technical mentoring (including AI-assisted development), resolving bottlenecks, refactoring proposals in the face of performance or memory issues, and new designs from scratch.
Job description
Are you looking for your next professional challenge? Or are you just having a look? 👀 Whether curiosity or ambition brought you here, Avantio could be exactly what you are looking for!
Who are we?
We don't want to bore you with the typical endless company biography. Here is a brief summary of what we do! 🔎 We develop cloud software to help vacation rental agencies manage and distribute their properties from our all-in-one tool 🌐. Additionally, we create customized websites for our clients. 👉 Want to know more? Get to know us better here: https://www.youtube.com/watch?v=n4aeLa2MUnA
But technology and innovation are only one part. The true engine of Avantio is our people 👥. We are a Valencian SaaS company with a global mindset and more than 170 professionals from over 28 different nationalities 🌎. Our headquarters is in sunny Valencia 🍊 and we also have an office in Mexico 🙌.
What unites us? Our experience, professionalism, and passion for what we do. Do you accept the challenge of joining the team? 🚀
How we work
At Avantio, AI is not an optional tool or an experiment: it is part of the daily workflow. We use agents to design, implement, test, document, and review.
Judgment remains what defines a good senior profile: breaking down complex problems, making good design decisions, and anticipating the weak points of a solution. What changes with AI is where that judgment is applied: you no longer write a large part of the code directly, but rather an agent generates it under your direction. Your job consists of providing the right context and critically evaluating the result before it reaches production. Responsibility for the code remains yours; AI amplifies your reach, it does not substitute it.
In practice, our way of working is supported by three disciplines:
Spec-driven development. Specifications, both product and technical, are kept versioned in the repository, alongside the code. They constitute the explicit context consumed by both people and agents: a good specification is today as decisive as a good implementation.
Harness engineering. Using an agent is not enough; it is necessary to build the environment that makes it reliable. Repository-level instructions, skills, tools, verification loops, and control mechanisms that allow delegating complete tasks with guarantees. We treat the harness as just another engineering asset: versioned, reviewed, and under continuous improvement.
Autonomous agents. We delegate end-to-end tasks to code agents that plan, implement, test, and self-correct, with human verification points at critical phases. The role of the senior profile is to design these flows and implement them: deciding what is delegated, with which control mechanisms, and how the result is verified.
Additionally, we are also incorporating AI into our product. This role will participate in building LLM-based functionalities for our clients.
Role requirements
Senior profile. We do not establish a specific number of years of experience; we value quality experiences: people accustomed to environments where excellence in delivery is a maxim, with the ability to face new challenges with autonomy, adaptability, and responsibility.
Daily and demonstrable use of AI development tools (Claude Code, Cursor, Copilot, or similar), beyond autocomplete: experience delegating complete tasks to code agents in agentic workflows. The integration of AI into your way of working is an indispensable condition for this position.
Evaluation criteria: ability to argue how it is verified that something works (tests, metrics, review).
Solid knowledge in JavaScript, specifically Node.js with TypeScript.
Experience with high-volume distributed services (queues, events, etc.).
Solid experience in the design and implementation of REST APIs.
Experience in the use and modeling of document databases (MongoDB) and relational databases (SQL).
Knowledge and experience in testing, linting, and development best practices.
The following will be positively valued
Having built autonomous agents in real environments with LLM APIs (Bedrock, Anthropic, OpenAI, or similar): multi-step planning and tool-calling loops, RAG, structured outputs, automatic evaluation, or human-in-the-loop.
Practical experience in harness engineering: having configured and maintained a code agent's environment (repository instructions, skills, MCP, verification loops), with the ability to explain the impact obtained.
Experience in spec-driven development: versioned specifications in the repository as a source of truth for people and agents.
Experience managing operational aspects of systems with LLMs in production: prompts and context, model selection, costs, latency, and failure management.
Experience in other languages such as Go and Python.
Experience in microservices-oriented architectures.
Experience with AWS services.
Knowledge of Kubernetes.
Experience in the implementation of continuous integration tools.
Contributions to the improvement of developer experience or internal tooling (including AI tooling: skills, internal agents, automations)
Pay & benefits
What you'll get
Yes, we have fresh fruit in the office 🍏, coffee, tea, and various types of milk. We also have a ping-pong table and fun Christmas dinners 🎄. But we know that is not what will make you join the team. Let's get to what really matters...
📝 Permanent full-time contract.
☀️ Flexibility that adapts to your life: hybrid work (3 days from home and 2 in the office each week), flexible schedule (entry between 8:00 and 10:00), intensive working day in July and August, one afternoon off for your children's birthday and accompaniment during their first days of school. We care about your life outside of work 🧡.
🤓 Keep learning! Training in tools and skills relevant to your position and team.
🚗 Carsharing: possibility of taking your colleagues in your car (with a monthly extra from the company) or traveling to work with them for free.
🏖️ Vacation days: 22 days of paid vacation (PTO) + December 24th and 31st off.
🚀 And much more! Discounts on various services just for being part of Avantio: medical insurance, healthy food in the office, MyRealFood app, gym, and outdoor sports.
Avantio is a company committed to equal opportunities 🧡. You are welcome regardless of who you are, it doesn't matter where you come from, your appearance, or whom you love. Your story, perspective, and individuality make us stronger and more innovative. Additionally, we provide you with the necessary tools and opportunities to grow professionally. We will challenge you to develop your career! 🚀
If you have made it this far... it is very likely that you are interested in joining our team! 🎉 There is much more to experience that we cannot explain to you with words alone. Join us and make a difference!
The role
What you'll do
El stack principal es Node.js con TypeScript, complementado con microservicios en otros lenguajes como Python o Go.
En cuanto a bases de datos, trabajamos con distintos modelos (relacional, documental, clave-valor, series temporales) en función de cada necesidad, con MongoDB como base de datos principal.
Ante cada desarrollo nos planteamos cuál es la mejor solución posible, definiendo la arquitectura en función de las necesidades del problema. Todo el código se prueba y despliega mediante pipelines de CI/CD sobre nuestro clúster de Kubernetes. La mantenibilidad, las buenas prácticas y el testing son prioritarios - hoy más que nunca: cuando la IA acelera la generación de código, la exigencia en revisión y testing aumenta.
Como perfil senior, participarás en iniciativas transversales al departamento:
Impulsar la transformación tecnológica de la compañía, incluida la adopción de IA en todo el ciclo de desarrollo.
Construir y evolucionar el harness de agentes de Avantio: instrucciones de repositorio, skills, tooling, loops de verificación y el repositorio de especificaciones compartido por todos los equipos.
Contribuir a la migración a la nube en AWS.
Definir roadmaps globales de arquitectura.
Mantener y evolucionar los componentes y microservicios compartidos del stack de Avantio.
Dar soporte al resto de equipos del área: diseño de arquitecturas, validación de aproximaciones técnicas, mentoría técnica (incluido el desarrollo asistido por IA), resolución de cuellos de botella, propuestas de refactorización ante problemas de rendimiento o memoria, y nuevos diseños desde cero.
Job description
¿Buscas tu próximo reto profesional? ¿O simplemente estás echando un vistazo? 👀 Tanto si te ha traído hasta aquí la curiosidad como la ambición, ¡Avantio podría ser exactamente lo que estás buscando!
¿Quiénes somos?
No queremos aburrirte con la típica biografía interminable de empresa. ¡Aquí tienes un breve resumen de lo que hacemos! 🔎 Desarrollamos software en la nube para ayudar a agencias de alquiler vacacional a gestionar y distribuir sus propiedades desde nuestra herramienta todo en uno 🌐. Además, creamos webs personalizadas para nuestros clientes. 👉 ¿Quieres saber más? Conócenos mejor aquí: https://www.youtube.com/watch?v=n4aeLa2MUnA
Pero la tecnología y la innovación son solo una parte. El verdadero motor de Avantio son nuestras personas 👥. Somos una empresa SaaS valenciana con mentalidad global y más de 170 profesionales de más de 28 nacionalidades distintas 🌎. Nuestra sede central está en la soleada Valencia 🍊 y también tenemos una oficina en México 🙌.
¿Qué nos une? Nuestra experiencia, profesionalidad y la pasión por lo que hacemos. ¿Aceptas el reto de unirte al equipo? 🚀
Cómo trabajamos
En Avantio, la IA no es una herramienta opcional ni un experimento: forma parte del flujo de trabajo diario. Utilizamos agentes para diseñar, implementar, testear, documentar y revisar.
El criterio sigue siendo lo que define a un buen perfil senior: descomponer problemas complejos, tomar buenas decisiones de diseño y anticipar los puntos débiles de una solución. Lo que cambia con la IA es dónde se aplica ese criterio: buena parte del código ya no lo escribes directamente, sino que lo genera un agente bajo tu dirección. Tu trabajo consiste en proporcionar el contexto adecuado y evaluar críticamente el resultado antes de que llegue a producción. La responsabilidad sobre el código sigue siendo tuya; la IA amplifica tu alcance, no lo sustituye.
En la práctica, nuestra forma de trabajar se apoya en tres disciplinas:
Spec-driven development. Las especificaciones, tanto de producto como técnicas, se mantienen versionadas en el repositorio, junto al código. Constituyen el contexto explícito que consumen tanto las personas como los agentes: una buena especificación es hoy tan determinante como una buena implementación.
Harness engineering. Utilizar un agente no es suficiente; es necesario construir el entorno que lo haga fiable. Instrucciones a nivel de repositorio, skills, herramientas, loops de verificación y mecanismos de control que permiten delegar tareas completas con garantías. Tratamos el harness como un activo de ingeniería más: versionado, revisado y en mejora continua.
Agentes autónomos. Delegamos tareas end-to-end a agentes de código que planifican, implementan, testean y se autocorrigen, con puntos de verificación humana en las fases críticas. El papel del perfil senior es diseñar estos flujos e implementarlos: decidir qué se delega, con qué mecanismos de control y cómo se verifica el resultado.
Además, también estamos incorporando la IA a nuestro producto. Este rol participará en la construcción de funcionalidades basadas en LLMs para nuestros clientes.
Requisitos del rol
Perfil senior. No establecemos un número concreto de años de experiencia; valoramos las experiencias de calidad: personas habituadas a entornos donde la excelencia en la entrega es una máxima, con capacidad para afrontar nuevos retos con autonomía, adaptabilidad y responsabilidad.
Uso diario y demostrable de herramientas de desarrollo con IA (Claude Code, Cursor, Copilot o similares), más allá del autocompletado: experiencia delegando tareas completas a agentes de código en flujos agénticos. La integración de la IA en tu forma de trabajar es una condición indispensable para este puesto.
Criterio de evaluación: capacidad de argumentar cómo se verifica que algo funciona (tests, métricas, revisión).
Conocimientos sólidos en JavaScript, en concreto Node.js con TypeScript.
Experiencia con servicios distribuidos de alto volumen (colas, eventos, etc.).
Experiencia sólida en el diseño e implementación de APIs REST.
Experiencia en el uso y modelado de bases de datos documentales (MongoDB) y relacionales (SQL).
Conocimientos y experiencia en testing, linting y buenas prácticas de desarrollo.
Se valorará positivamente
Haber construido agentes autónomos en entornos reales con APIs de LLMs (Bedrock, Anthropic, OpenAI o similares): loops multi-paso de planificación y tool-calling, RAG, outputs estructurados, evaluación automática o human-in-the-loop.
Experiencia práctica en harness engineering: haber configurado y mantenido el entorno de un agente de código (instrucciones de repositorio, skills, MCP, loops de verificación), con capacidad de explicar el impacto obtenido.
Experiencia en spec-driven development: especificaciones versionadas en el repositorio como fuente de verdad para personas y agentes.
Experiencia gestionando aspectos operativos de sistemas con LLMs en producción: prompts y contexto, selección de modelo, costes, latencia y gestión de fallos.
Experiencia en otros lenguajes como Go y Python.
Experiencia en arquitecturas orientadas a microservicios.
Experiencia en servicios de AWS.
Conocimientos de Kubernetes.
Experiencia en la implantación de herramientas de integración continua.
Contribuciones a la mejora del developer experience o del tooling interno (incluido tooling de IA: skills, agentes internos, automatizaciones)
Pay & benefits
What you'll get
Sí, tenemos fruta fresca en la oficina 🍏, café, té y varios tipos de leche. También tenemos mesa de ping-pong y divertidas cenas de Navidad 🎄. Pero sabemos que eso no es lo que hará que te unas al equipo. Vamos a lo que realmente importa...
📝 Contrato indefinido a jornada completa.
☀️ Flexibilidad que se adapta a tu vida: trabajo híbrido (3 días desde casa y 2 en la oficina cada semana), horario flexible (entrada entre las 8:00 y las 10:00), jornada intensiva en julio y agosto, una tarde libre por el cumpleaños de tus hijos y acompañamiento en sus primeros días de colegio. Nos importa tu vida fuera del trabajo 🧡.
🤓 ¡Sigue aprendiendo! Formación en herramientas y habilidades relevantes para tu puesto y equipo.
🚗 Carsharing: posibilidad de llevar a tus compañeros en tu coche (con un extra mensual por parte de la empresa) o viajar al trabajo con ellos gratis.
🏖️ Días de vacaciones: 22 días de vacaciones pagadas (PTO) + 24 y 31 de diciembre libres.
🚀 ¡Y mucho más! Descuentos en varios servicios solo por formar parte de Avantio: seguro médico, comida saludable en la oficina, app MyRealFood, gimnasio y deportes al aire libre.
Avantio es una empresa comprometida con la igualdad de oportunidades 🧡. Eres bienvenido/a seas como seas, no importa de dónde vengas, tu aspecto o a quién ames. Tu historia, perspectiva e individualidad nos hacen más fuertes y más innovadores. Además, te proporcionamos las herramientas y oportunidades necesarias para crecer profesionalmente. ¡Te retaremos a desarrollar tu carrera! 🚀
Si has llegado hasta aquí... ¡es muy probable que te interese unirte a nuestro equipo! 🎉 Hay mucho más por vivir que no podemos explicarte solo con palabras. ¡Únete a nosotros y marca la diferencia!
About Avantio
Avantio is a property technology company specializing in vacation rental management software. Based in Paterna, Spain, Avantio provides a comprehensive platform that enables property managers and owners to manage bookings, channel distribution, and operations efficiently. The company serves clients across Europe and beyond, focusing on the short-term rental and vacation rental industry.
Avantio has a strong presence in Spain, with its headquarters in Paterna, near Valencia. The company is expanding its international reach, as evidenced by its current open roles for English-speaking markets. Avantio offers a dynamic work environment in the growing proptech sector, making it an attractive option for international professionals looking to work in Spain's tech industry.
- Industry
- Property Technology
- Founded
- 2005
- Employees
- 50–200
- Headquarters
- Paterna, Spain
- In Spain
- Paterna
- Website
- avantio.com
Good to know if you are moving
- Avantio is headquartered in Paterna, near Valencia, offering a Mediterranean lifestyle with lower living costs compared to Madrid or Barcelona.
- The company is expanding its international presence, with current roles targeting English-speaking markets, which may offer opportunities for non-Spanish speakers.
- As a proptech company, Avantio provides a modern work environment with a focus on technology and innovation.
- Spain offers a favorable climate and a growing tech ecosystem, making it an attractive destination for international professionals.
More jobs like this
or browse Senior·Hybrid·Real Estate & PropTech·Property Technology·Python·JavaScript·TypeScript·SQL



