


Full-stack Developer
Si alguna vez has intentado organizar un viaje y te has sentido como Tom Hanks en La Terminal, atrapado en un mar de opciones y reservas, Tecnoturis es la solución que pone orden al caos. Son una empresa SaaS especializada en soluciones para agencias de viajes, permitiéndoles gestionar hoteles, vuelos, cruceros y otros servicios turísticos desde un solo lugar.
Ahora buscan un/a Fullstack Developer que les ayude a seguir creciendo y mejorando sus soluciones. Si te gusta trabajar con NodeJS, Angular y NestJS, y quieres ser parte de un equipo donde el código limpio es la norma, sigue leyendo.
¿Qué harás?
✈️ Sobre Tecnoturis
Si alguna vez organizar un viaje le ha parecido un caos digno de una película de supervivencia, Tecnoturis tiene la solución. Se trata de una empresa SaaS especializada en soluciones para agencias de viajes, permitiendo gestionar hoteles, vuelos, cruceros y otros servicios turísticos desde un solo lugar.
Desde 2018, ha ayudado a empresas como Iberostar o El Corte Inglés a digitalizar su operativa con una plataforma 360º, que integra metabuscadores, CRM, módulos de informes y consolidadores de vuelos y hoteles. Y todo esto lo hace con un equipo técnico compacto, de 12 personas, pero con un impacto enorme en el sector.
Si eres la persona que se une al equipo de desarrollo de Tecnoturis, trabajarás en la evolución de su plataforma SaaS, optimizando la gestión de reservas para agencias de viajes. Tu labor combinará desarrollo frontend y backend, garantizando código limpio y escalable.
Además, contribuirás a la integración de nuevos servicios, aplicando buenas prácticas de desarrollo y asegurando la estabilidad de la plataforma en producción.
Tu evolución

En 1 mes
✈️ "Check-in y embarque"
Te familiarizarás con la arquitectura de la plataforma y la metodología de trabajo. Para este punto, ya tendrás tu entorno montado, habrás realizado tu primera pull request y participarás en revisiones de código. También conocerás al equipo y comprenderás la interacción con los clientes.
Tus responsabilidades
Desarrollar nuevas funcionalidades en Angular (frontend) y NodeJS con NestJS (backend).
Integrar APIs y servicios en la nube para mejorar la conectividad del sistema.
Aplicar buenas prácticas de desarrollo: code review, clean code y testing unitario con SonarQube.
Optimizar el rendimiento de la plataforma y asegurar su escalabilidad.
Colaborar con product managers y desarrolladores para definir e implementar mejoras.
Mantener y mejorar la arquitectura en Azure y bases de datos SQL.
¿Cómo lo harás?
En Tecnoturis, la calidad del desarrollo es clave, por lo que siguen metodologías ágiles para garantizar entregas eficientes y optimizadas. Utilizan Jira como herramienta principal para la gestión de tareas, asegurando un flujo de trabajo bien organizado donde cada funcionalidad pasa por un proceso estructurado antes de ser desplegada en producción.
No se despliega como quien mete ropa en la maleta sin pensar…qué diría Marie Kondo?
El equipo se organiza en un modelo híbrido entre Scrum y Kanban, adaptando la metodología a las necesidades del negocio y asegurando que cada sprint esté alineado con los objetivos del producto. Para mantener la calidad del código, se realizan revisiones periódicas (code reviews), aplicando buenas prácticas de desarrollo como clean code y testing unitario.
Además, se fomenta un ambiente de trabajo colaborativo, donde el equipo comparte conocimientos de manera constante. Aquí, aprender y crecer es parte del día a día, por lo que se valoran tanto la autonomía como la capacidad de trabajar en equipo.
Seguro que te interesa conocer su stack tecnológico:
- Frontend: Angular.
- Backend: NodeJS con NestJS.
- Cloud: Azure
- Base de datos: SQL.
- Testing: SonarQube para mantener la calidad del código.
El entorno de trabajo en Tecnoturis es como un buen viaje: planificado, pero con espacio para la aventura. Se fomenta la autonomía, pero también se apoya el trabajo en equipo, porque si algo nos ha enseñado el turismo es que las mejores experiencias siempre son compartidas.
¿Cuándo trabajarás?
La jornada estándar es de 8:00 a 17:30, con la ventaja de que los viernes se acaba antes, a las 14:00, para empezar el fin de semana con más tiempo libre.
Además, aquí tienen un extra muy chulo: el día de tu cumpleaños es libre. Porque seamos sinceros, ese día puedes tomártelo libre para planear tu próxima escapada 😍🎒🥾
El equipo valora el equilibrio entre trabajo y vida personal, por lo que dentro de la jornada hay flexibilidad para organizarse, siempre asegurando que los objetivos se cumplan.
Día laborable
Jornada completaVacaciones
22 díasTurno continuo
Viernes¿Dónde trabajarás?
Remoto
¡Desde donde tú quieras! La posición es 100% remota, aunque no te recomiendo que sea desde un avión, la conexión no es muy estable 🤪
Si eres de Madrid y te gusta el trabajo híbrido, estás de suerte, porque tienen sus ofis en Alcorcón y el equipo suele asistir un par de días a la semana, porque la mayoría son de la capital.
¿Con quién trabajarás?
El equipo técnico de Tecnoturis está compuesto por 12 personas, entre desarrolladores backend y frontend, product managers y especialistas en cloud.
Te encontrarás con unos/as compis que valoran el buen humor, el compañerismo y el aprendizaje continuo. 😍
Tu buddy y a quien reportarás será José Moyano, que te ayudará a crecer profesionalmente en esta empresa.
También tendrás muy cerca a Miguel, como dicen sus compis, un crack en el backend y ahora mismo muy enfocado en realizar un Ironman 😯🏃🏾♂️
Te encontrarás con Roberto, especialista en Angular y a quien te será muy difícil ganarle al ajedrez...¿sabías que es un campeón del Ajedrez, Padel y del juego de cartas Chinchon?♟️
No te olvides de Jose Estrada, otro compi FullStack que te acompañará y con quien podrás tener largas charlas sobre hacking y temas interesantes de programación.
¿Qué piden?
Requisitos imprescindibles:
✔️ Experiencia con Angular y NodeJS (NestJS).
✔️ Conocimientos en SQL y bases de datos relacionales.
✔️ Capacidad para trabajar de manera autónoma y en equipo.
✔️ Experiencia con metodologías ágiles y herramientas como Jira.
Sumará puntos si además…
- Has trabajado con Azure y entornos cloud.
- Tienes experiencia integrando APIs en sistemas complejos.
- Eres una persona proactiva, resolutiva y con ganas de optimizar procesos.
Tecnologías
Innegociable
Angular2+
Intermedio NodeJS
Intermedio SQL
Intermedio
Estaría bien
nestJS
Intermedio Azure
Intermedio
Otras habilidades
Innegociable
Atención al detalle
Proactividad
Trabajo en equipo
Estaría bien
Capacidad de autogestión
Visión crítica
Suma puntos
Aprendizaje Continuo
¿Qué ofrecen?
What the FAQ?
No, por temas administrativos solo valoran perfiles dentro del territorio nacional.
Muy sencillo, my friend:
1️⃣ Entrevista personal.
2️⃣ Prueba técnica (se hace en casa).
3️⃣ Conversación técnica para revisar la prueba.