Back to jobs

Software Engineer (DevEx Team)

idealistaMadrid, Community of Madrid, SpainPosted 1w ago
Software Engineer
Apply on LinkedIn

Job Description

¿Te apasiona el desarrollo y te motiva construir herramientas que ayuden a otros equipos a trabajar mejor?

En idealista buscamos incorporar un developer a nuestro equipo de DevEx, un equipo transversal que construye librerías, utilidades y soluciones técnicas que facilitan el trabajo de desarrollo y ayudan a evolucionar nuestra plataforma tecnológica.

Si te gusta moverte entre distintos contextos, entender diferentes problemas y trabajar cerca de otros equipos técnicos, sigue leyendo, porque probablemente esta posición te encaje 🙂


¿Cuál es el objetivo de un equipo de DevEx?

El equipo de Developer Experience trabaja para que el resto de equipos de desarrollo de idealista sean más productivos y autónomos. Formamos parte del área de Plataforma y Arquitectura y, junto al resto de equipos del área, construimos la plataforma interna, definimos estándares y empujamos las buenas prácticas que permiten un crecimiento tecnológico sano. Estamos en contacto constante con todos los equipos técnicos para asesorarlos y participar en las decisiones que marcan la dirección de idealista. Es un equipo de alto impacto y una pieza clave en la retención del talento técnico de la compañía.


¿Qué harás?


  • Trabajarás junto a tus compañer@s del equipo desarrollando herramientas internas, librerías y utilidades que utilizan distintos equipos de desarrollo en su día a día.
  • Actuarás como enabler técnico dentro de los equipos de desarrollo, asesorando y colaborando directamente con ellos para ayudarles a adoptar buenas prácticas e integrar las capacidades de nuestra plataforma.
  • Participarás en iniciativas de automatización y modernización para simplificar integraciones y configuraciones, reducir fricción y mejorar el feedback loop, siempre desde una perspectiva práctica y orientada a desarrollo.
  • Tocarás código en distintos contextos y tecnologías según el problema a resolver: a veces pequeñas utilidades, a veces componentes compartidos, a veces mejoras sobre herramientas existentes.
  • Ayudarás también a que nuestras soluciones sean estables, mantenibles y fáciles de evolucionar.


¿Qué esperamos de ti?


  • Tienes una base sólida de desarrollo y experiencia construyendo software.
  • No buscamos un stack concreto: trabajamos con distintas tecnologías y valoramos sobre todo que tengas buenos fundamentos y facilidad para adaptarte.
  • Te sientes cómodo entendiendo código ajeno, proponiendo mejoras y resolviendo problemas en contextos distintos.
  • Entiendes conceptos como testing, CI/CD, calidad de código y buenas prácticas de desarrollo.
  • Te interesa cómo funcionan las herramientas que rodean al desarrollo: package managers, automatización, librerías compartidas, pipelines o entornos de ejecución.
  • Te gusta trabajar en equipo y colaborar con perfiles distintos: desarrollo, plataforma o infraestructura.
  • Tienes curiosidad, iniciativa y facilidad para aprender.
  • Sabes preguntar, pedir ayuda, compartir conocimiento y construir soluciones útiles para otros.


Valoramos positivamente si además…


  • Has trabajado con cloud (AWS, Azure, GCP) o tienes ganas de profundizar en este entorno.
  • Conoces herramientas de automatización o infraestructura como código.
  • Has participado en tooling interno, librerías compartidas o soluciones reutilizables.
  • Te manejas bien en inglés técnico.


¿Qué te ofrecemos?


  • Podrás ver el impacto directo de tu trabajo en herramientas y soluciones que utilizan muchos equipos dentro de idealista.
  • Trabajarás en un entorno técnico muy transversal, donde tocarás problemas distintos y aprenderás constantemente.
  • Somos Remote Friendly 100% 🙂 pero tenemos oficinas en Madrid y Barcelona por si te apetece venir algún día.
  • Vas a aprender de verdad: hacemos charlas internas, talleres, sesiones técnicas y compartimos mucho conocimiento.
  • Además de tu salario, podrás acogerte a un plan de retribución flexible (tarjeta transporte, cheques gourmet, seguro médico…).
  • Clases de inglés, italiano y portugués.
  • Fisio, yoga, team buildings y muy buen ambiente de trabajo.


En resumen:


Buscamos un developer con buena base, visión amplia y ganas de construir soluciones útiles.

Alguien cómodo entendiendo distintos problemas, tocando código en varios contextos y ayudando a que otros equipos puedan desarrollar mejor.


¡Te estamos esperando!