las charlas propuestas por los desarrolladores de idealista para el codemotion 2014

codemotion 2014

en idealista hacemos a menudo charlas internas dentro del equipo de tecnología con los temas más punteros que hemos aplicado en nuestras tareas de desarrollo. poco a poco queremos abrir algunas de esas charlas y hacerlas públicas (todo lo que se pueda)

nuestro primer objetivo es estar presentes en codemotion 2014, así que varios desarrolladores del equipo de tecnología nos hemos animado a enviar nuestras propuestas al call for papers

nos podéis enviar feedback y esperamos que podamos compartirlas con vosotros en próximos eventos en las oficinas de idealista o algún otro evento

Sigue leyendo

Publicado en Charlas | Etiquetado | 1 comentario

desarrollando la app de idealista (charla en ironhack)

Hace un par de semanas hicimos una pequeña introducción sobre el desarrollo de la aplicación móvil de idealista en formato charla para el curso de desarrollo de aplicaciones iOS de Ironhack

El objetivo que nos propusieron desde ironhack era explicar el proceso que representa para un desarrollador de iOS la implementación de una app como la de idealista (también en Android)

Dividimos la charla en dos partes:

  • Cómo es nuestro proceso de desarrollo de la app de idealista. Deteniéndonos en algunos problemas propios del desarrollo en iOS y comentando algunas herramientas útiles que usamos a la hora de programar y hacer test
  • La parte del backend: la API usada por las aplicaciones móviles y el sistema de notificaciones push que creamos adhoc para iOS y Android
Publicado en Charlas, idealista, iOS | Etiquetado , | 2 comentarios

nuestro equipo de ux busca un diseñador de interacción

¿te gustaría realmente dedicarle tiempo a esa persona a que llamas “usuario”?

nuestro equipo de ux busca un diseñador de interacción
si crees que puedes encajar o conoces a alguien que le interese, abajo dejamos la oferta detallada y forma de contacto

diseñador interacción

en idealista.com, portal inmobiliario líder en españa buscamos a un diseñador de interacción para incorporarse en nuestro equipo de experiencia de usuario en madrid. como diseñador de interacción participarás en mejorar nuestros servicios y productos para clientes profesionales del sector inmobiliario para españa, italia y portugal. tendrás la posibilidad de diseñar tanto para web como para dispositivos móviles y la oportunidad de dedicarte a 100% en cuidar y mejorar la experiencia de nuestros usuarios

estarás integrado en el equipo de ux y en permanente interacción con los clientes, equipos de negócio, maquetación y desarrollo

Sigue leyendo

Publicado en idealista | Etiquetado , | Deja un comentario

resumen de la #cas2k13 by idealista

museo-guggenheim

los pasados 10 y 11 de octubre en bilbao tuvo lugar la conferencia agile-spain 2013 (cas2013), no es la primera vez que en idealista acudimos a ella, en esta ocasión hemos ido 4 personas del equipo de tecnología, lo que nos ha permitido asistir a prácticamente la totalidad de las charlas ya que nos hemos distribuido por los 4 tracks que había

sin menospreciar a nadie, creo que las keynotes de ángel medinilla y koldo saratxaga han sido lo más comentado por los pasillos de la cas. la primera porque la mayoría de los que estábamos allí llegamos con la idea de que por el hecho de usar metodologías ágiles en desarrollo ya éramos ágiles. ángel se lió a repartir a diestro y siniestro poniéndonos los pies en el suelo y haciéndonos ver que aún nos queda mucho recorrido por hacer

la keynote de koldo saratxaga, en mi opinión, fue un baño de humildad para mucha gente. una keynote en la que el ponente a priori no tenía ni idea de que era eso de “ser agile”, pero que nos hizo ver que con ética, confianza en tu gente y compromiso (o sentir, pensar, hacer como él decía) también puedes sacar adelante una gran empresa

le hemos dado muchas vueltas a cómo tendría que ser un buen resumen de la cas y, después de 5 horas de tren de vuelta de bilbao, no hemos llegado a consenso (mucho “valdanismo” y mucha reflexión). al final creemos que lo que mejor puede definir esta cas es sus voces y queremos hacer un pequeño resumen/homenaje con frases que han salido de las ponencias y de los pasillos :

“creemos que agile es algo que vende 3m en paquetitos” ángel medinilla

“la innovación es una consecuencia de la creatividad” koldo saratxaga

“si eres estricto con los horarios, harás que la gente se preocupe por los horarios, no por el producto” koldo saratxaga comentando la razón de que en su empresa no se fiche

“lo que mides es lo que obtienes, si mides horas obtienes horas. si mides producto obtienes productividad”  ángel medinilla

“make impact, not software”

“a los clientes se le pueden dar malas noticias, no sorpresas” ibon landa

“si acertara en la estimación, sería adivinación” ibon landa

“acabar más cosas, empezar menos”  ángel medinilla

agile no es sólo una metodología, sino también una cultura. es algo que se ha repetido a lo largo de varias ponencias

“sentir, pensar, hacer” koldo saratxaga

“si pasas de títere a actor disfrutas del éxito” koldo saratxaga hablando del poder de decisión que tienen sus empleados

“no le quitas el tiempo a la gente que te cae bien” roberto canales

“la calidad no es una alternativa nunca, la alternativa es demasiado cara” rodrigo corral

“el peor código que puedes encontrar en code reviews es el que ha escrito una persona sola”  iván stepaniuk hablando sobre pair programming

“si tocas el código de otra persona, déjalo mejor que estaba. y si lo tocas, pasa a ser tuyo y eres responsable de él”  luis artola y ruben egiluz

“agile debe ir desde la idea hasta el dinero en el banco” ángel medinilla sobre cómo toda la empresa debe ser ágil

ética es compartir conocimiento

lo importante es tu producto, no tu software

el 20% de tu código provocara el 80% de tus bugs. ricardo corral

“el testing ayuda a dormir por las noches”  kini

“wip -> flow -> pull” carlos iglesias

“si la primera versión de tu producto no te avergüenza, es que has tardado demasiado en lanzarlo” reid hoffman, linkedin (oído en la keynote de medinilla)

disclaimer: siento que en alguna de las frases no ponga la persona que la dijo o no sea literal al 100%, tenemos alguna laguna aunque nos hayamos quedado con la idea :)

el año pasado no pudimos acudir a la cas, pero desde la de 2011 he visto un claro cambio de enfoque: hemos pasado de querer ser equipos de desarrollo ágiles a querer ser empresas ágiles. en esta se ha recalcado también el hecho de que lo más importante es tu producto (parece obvio, pero a veces parece que se nos olvida) y que hay que tener muy claro el valor que le va a aportar a tu empresa lo que estás haciendo

la verdad es que hemos vuelto encantados de bilbao, por la organización de la cas2013, el buen rollo de costumbre, aprender de las experiencias de otros y, por qué no decirlo, de la ciudad en sí, su gente y los pintxos

por último una reflexión personal: no hay que ser esclavo de las metodologías ágiles, hay que adaptarlas a tu empresa, fallar, levantarte, cambiar lo que ha fallado y seguir luchando. sólo hay que ser “esclavo” de lo que funciona

si no has podido ir, échale un ojo al programa y a los videos de las ponencias que ya están disponibles

 

 

Publicado en idealista | 2 comentarios

en idealista buscamos iOS y/o Android senior developers

 

actualización: ya tenemos formado el equipo, gracias a todos por el interés

en idealista le damos especial importancia al desarrollo para plataformas móviles (¡faltaría más!) y tenemos en mente una oleada de desarrollos por lo que estamos buscando refuerzos para nuestro equipo móvil

estamos buscando desarrolladores de Android y de iOS que estén curtidos en la batalla, que tengan ganas de hacer muchas cosas nuevas y que no les dé miedo enfrentarse a una actualización. está mal que yo lo diga, pero tenemos un equipazo con auténticos cracks y necesitamos tu ayuda para que el equipo de desarrollo móvil de idealista sea mítico (venga va, me he emocionado un poco, dejemoslo en espectacular :)

así que ya sabes, échale un ojo a lo que hacemos y, si tienes el desarrollo como pasión, te encanta la investigación y estás deseando demostrar lo que vales, apúntate bien en linkedin o bien en infojobs

responsabilidades

  • desarrollo de nuevas funcionalidades y aplicaciones
  • optimizar aplicaciones existentes
  • interacción con equipos de usabilidad y backend

requisitos mínimos

  • ingeniero técnico en informática
  • 2+ años de experiencia en iOS y Objective C y/o Android
  • conocimiento de patrones de diseño en desarrollo móvil y tablet
  • 3-5 años experiencia en desarrollo de software
  • al día en los avances de la plataforma iOS y/o Android
  • tener un iphone o ipad y/o Android :)

requisitos deseados

  • experiencia en desarrollo para Android/Java y/o iOS/Objective-C es un plus
  • experiencia en desarrollo html5 es un plus
  • acostumbrado a trabajar con metodologías ágiles
  • tests, tests, tests
  • tener alguna aplicación en la app store y/o google play
  • haber participado en algún proyecto opensource
  • interacción con APIs propias o de terceros

ver oferta linkedin

ver ofertas en infojobs

 

Publicado en idealista | Deja un comentario

idealista deco, el making of: la tecnología que hay detrás de la aplicación

Detrás de toda gran aplicación móvil hay un conjunto de componentes que hacen posible su funcionamiento. A veces pasan desapercibidos más allá del desarrollo de la propia aplicación

Por eso desde el equipo de i+d os queremos contar cómo es la arquitectura que hace posible el funcionamiento de la aplicación de deco que acabamos de lanzar (disponible en el app store)

Los retos fundamentales que nos planteamos al desarrollar la aplicación era los siguientes:

  • Organizar las más de 20 millones de fotos que dispone idealista procedente de todos los inmuebles almacenadas en diversos NAS y con muchísima información procedente de base de datos. Todo debía ser accesible de forma rápida
  • Tener un contenido fresco y actualizable procedente de idealista news: casas de famosos, hoteles con encanto, casas de ensueño y las casas del día. Todo este contenido se carga al instante en la aplicación
  • Que los usuarios pudieran hacer su propia selección de fotos y compartirlas en redes sociales. Con esos datos podemos generar ranking con las mejores fotos

Sigue leyendo

Publicado en desarrollo móvil | 2 comentarios

idealista en madinspain 2012

el 13 y el 14 de abril el equipo de diseño asistimos al madinspain 2012, un evento internacional que reúne a los mejores diseñadores, creativos, estudios de diseño, agencias de publicidad interactiva y agencias de motion graphics de todo el mundo

de esta edición cabe destacar en primer lugar la gran organización por parte de domestika, y en segundo lugar a nando costa que realizó los esperadísimos créditos de presentación . aunque no sepáis que son trabajos suyos, continuamente estáis viendo sus creaciones en televisión o en otros medios ya que ha trabajado para numerosas marcas mundiales, como microsoft o nike. en el mad se visionaron algunos de sus increíbles trabajos y nos habló de sus proyectos y de la inspiración, que fue uno de los principales temas que se abordaron durante estos dos días por parte de varios diseñadores

Sigue leyendo

Publicado en eventos | Etiquetado , | 1 comentario

está pasando tecnología 50


esta semana cumplimos un año desde que empezamos a escribir esta sección del blog que sabemos que tanto os gusta. casualmente coincide con la edición número 50, ni que hecho aposta oye! para celebrarlo hemos realizado un divertido video aquí en la oficina

también cumplen años esta semana twitter y el compilador gcc. el nuevo ipad ya está a la venta en españa, así que si no sabíais que compranos ahí va una idea :P a los afortunados que consiguieron su entrada para el codemotion a tiempo, algunos idealistas vamos a estar por allí, así que igual hasta nos vemos ;)

en nuestro puede que te interese hemos incluido enlaces sobre cómo integrar scrum con ux, cómo colaborar con un proyecto open source, cómo crear tu aplicación map reduce y unos cuantos enlaces más, suficientes para que no os aburráis en todo el fin de semana

Sigue leyendo

Publicado en Resumen | 2 comentarios

está pasando tecnología 49

esta semana estaba marcada como la fecha en la que íbamos a descubrir el nuevo ipad 3. al final apple sí nos trajo un ipad con pantalla Retina Display, pero muchos de los rumores no se cumplieron como la pantalla que nos permitiría apreciar texturas al tacto… seguiremos soñando. La gente se quedó al final con que no había cambio de nombre, simplemente ipad o popularmente “el nuevo ipad”. Tan simple como puede llegar a ser apple

como de costumbre podéis revisar nuestra selección de enlaces que nos hemos ido topado durante la semana. desde los más técnicos a alguno para los menos developers…

no os olvidéis dar un vistazo a nuestras apps recomendadas: iphone y android

disfrutad
Sigue leyendo

Publicado en Esta Pasando Tecnología | Deja un comentario

está pasando tecnología 48

ya llegó el calorcito primaveral y nos entran ganas de estrenar la temporada de terrazas. mientras tanto y para que no se os haga tan larga la espera de salir del curro, os traemos nuestro habitual batiburrillo de enlaces que sabemos que os hace más ameno el viernes

entre lo destacable de esta semana tenemos todas las noticias que nos han dejado el mobile wolrd congress de barcelona. apple anuncia la presentación del ipad 3 en un evento el próximo 7 de marzo y la red de redes se empieza a calentar con todo tipo de rumores y elucubraciones

en nuestra sección puede que te interese tenemos un post interesantísimo sobre equipos dispersos (y no sólo porque lo haya escrito nuestro jefe…). también traemos nosql, consejos para mejorar el rendimiento de aplicaciones web y alguna cosilla más

sin más dilación, os dejamos que descubráis el resto por vosotros mismos

Sigue leyendo

Publicado en Resumen | Deja un comentario