Logo for idealista

Backend Engineer

Role overview

Qualifications

  • At least 3 years of backend development experience using Java
  • Strong fundamentals in programming
  • Experience with Java and Spring
  • Curiosity and initiative in problem-solving

Responsibilities

  • Develop new functionalities
  • Engage with business teams to understand their needs and issues
  • Work closely with product and UX teams to provide technical insights
  • Identify and resolve bugs in the platform

Key facts

  • Remote from: Anywhere
  • Full time
  • Mid-level (2-5 years)
  • Back-End Engineer
  • Spanish

Hard skills

Other skills

  • Problem Solving
  • Communication
  • Teamwork
  • Curiosity

About the company

idealista logo

idealista

idealista es el principal punto de encuentro para todas aquellas personas que buscan una vivienda (o local, edificio...) ya sea en compra o en alquiler, y aquellas personas que las ofertan. Llevamos desde el año 2000 ayudando a todos nuestros usuari@s a superar la ansiedad y la frustración que supone encontrar un hogar.Tenemos una actitud de innovación constante y nunca bajamos la guardia: Somos data driven y trabajamos para ofrecer la información más completa y actualizada a nuestros usuari@s en el dispositivo que ellos elijan (smartphones, tablets, ordenadores e incluso en los relojes inteligentes).Hemos sumado a nuestro proyecto nuevos servicios: idealista/hipotecas, idealista/tools, idealista/news, idealista/data, idealista/seguros, Rentalia, Yaencontré, Rentger, Avaibook, Casa.it, Gestim y Miogest, que hacen que idealista sea el mejor aliado para todos los interesados en el sector inmobiliario. De hecho, nuestros números no han parado de crecer en estos 20 años y actualmente tenemos presencia en 3 países, usuarios de todo el mundo y más de 200 millones de visitas al mes, generando el mayor tráfico en inmobiliario de Europa.En idealista no creemos en las estructuras ni en los organigramas que contemplan a las personas como "cajitas". Apostamos por la integración de los equipos en grupos diversos, fuertemente cohesionados e interrelacionados, basados en la responsabilidad y en el trabajo en equipo.En estos momentos tenemos oficinas en tres países europeos: España (Madrid, Barcelona y Málaga), Italia (Milán) y Portugal (Lisboa), aunque contamos idealistas en muchísimos otros puntos de estos países.

Company details

Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

¿Eres un apasionado de la programación?

En idealista, estamos ampliando nuestro equipo perfiles senior para nuestro equipo de tecnología.

Sí te gusta estar rodeado de buen@s compañer@s, trabajar con buen rollo y en un ambiente colaborativo ¡sigue leyendo! seguro que idealista te va a gustar 😉

¿Qué harás?

  • Trabajarás junto a tus compañer@s del equipo desarrollando nuevas funcionalidades. 
  • Tendrás un trato fluido con la gente de negocio para poder entender sus necesidades y problemas. Además, trabajarás codo con codo con nuestro equipo de producto y UX para aportar una visión técnica a las soluciones que definamos para los mismos. 
  • Ayudarás a que la plataforma esté estable…Sí, en idealista también tenemos bugs, así que tendrás que ayudar a identificarlos y solucionarlos.

¿Qué te ofrecemos?

  • Podrás ver el impacto directo de tu trabajo en una de las webs de referencia tanto en España, como en Italia y Portugal. Para los que no lo hayáis vivido ya: no sabéis el cosquilleo que da en la tripa la primera vez que ves algo que has hecho en una plataforma que utilizan millones de personas. 
  • Somos Remote Friendly :) pero tenemos oficinas en el centro de Madrid para vernos de vez en cuando.
  • Vas a aprender. Lo decimos en serio. La plataforma va evolucionando constantemente, y de ahí sacamos mogollón de charlas internas, posts, talleres… que hacen que el conocimiento fluya. 
  • Además... patrocinamos eventos, acudimos a ellos y hacemos muchos meetups. ¡Es tan importante aprender como enseñar a tus compis! 
  • Además de tu salario, podrás acogerte a un plan de retribución flexible (tarjeta de transporte, cheques gourmet, seguro médico…) del que te podrás beneficiar desde el primer día. 
  • Clases de Inglés, italiano y portugués. 
  • Fruta fresca y café siempre disponible en la cocina. 
  • ¡También tenemos fisio y clases de yoga … porque para nosotros lo más importante es cuidar de nuestros idealistas! 
  • Además de trabajar, nos gusta pasarlo bien, por eso que si te unes a nuestra familia, cada mes celebrarás algo…Halloween, San Valentín, Navidad,…¡Te lo vas a pasar muy bien! 
  • Teambuilding y mucho más!

¿Qué esperamos de ti?

  • Tienes al menos 3 años de experiencia desarrollando el backend de alguna aplicación utilizando Java, y nos puedes hablar de ello.
  • Nosotr@s trabajamos principalmente con Java y Spring pero lo que de verdad nos interesa es que tengas ciertos fundamentos de programación bien asentados.
  • No te quedas en el “con que funcione vale”. Nosotr@s damos mucho valor tanto a las buenas prácticas, como a definir diseños y arquitecturas que nos permitan extender la plataforma de manera sostenible. Así que esperamos que estos sean términos a los que tú también les des importancia.
  • Nosotr@s trabajamos en equipo. El equipo son tus compañer@s; pero también lo es la gente de producto y UX, así como la gente de negocio, etc.
  • Te gusta este mundillo. Y te encanta saber que vas a tener que estar aprendiendo durante toda tu vida laboral. Además, eres lo suficientemente humilde como para aceptar las enseñanzas de tus compañeros, y lo suficientemente generoso como para compartir con ellos tu conocimiento :)
  • Tienes curiosidad e iniciativa. Al final, este trabajo va de los problemas que somos capaces de resolver y de cómo logramos hacerlo. Así que se espera de ti que seas capaz de analizar, preguntar, pedir ayuda (y ofrecerla), y saber plantear soluciones a los mismos.

¿Qué otras cosas son un plus?

  • Además de haberte pegado con la parte de backend, tienes soltura con el front.
  • Sientes curiosidad y has experimentado al menos con otros paradigmas de programación como la programación funcional.
  • Valoramos además que te desenvuelvas mínimamente en la lengua de Shakespeare. A nivel de lectura es indispensable, porque el 80% del material técnico en nuestra profesión es en inglés. Si además lo hablas con cierta soltura, muchísimo mejor!

Estamos deseando conocerte y que nos conozcas.

¿Aceptas el reto?

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at idealista

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.