En BQ estamos trabajando en numerosos proyectos innovadores y apasionantes que nos motivan a seguir creciendo y aprendiendo con ellos. Sin embargo, lo que todos conocen y lo que nos dio el fuerte posicionamiento en mercado fueron los smartphones y las tablets. No hay nada más importante y satisfactorio para un perfil tecnológico y creativo que ver cómo miles de usuarios disfrutan de su trabajo. Y esto es lo que hacemos en BQ: conseguir que nuestro trabajo sea tangible y premiado. Todos nuestros empleados son luchadores, emprendedores, creativos, pero sobre todo, están orgullosos de lo que hacen. Tenemos la suerte de trabajar con software especializado y de última tecnología, desarrollándolos y mejorándolos para alcanzar la calidad óptima. En definitiva, lo mejor de BQ: su tecnología y su gente. Buscamos una persona para ayudarnos a seguir creciendo y desarrollando el software de Aplicaciones de BQ, ocupando el puesto de Desarrollador/a Android Apps para unirse a nuestras oficinas de Las Rozas de Madrid. Requerimos una persona con talento y pasión por lo que hace y por la tecnología en general. Con bases sólidas en Android, para formar parte de un equipo puntero en el que la investigación, innovación y formación continua son herramientas básicas para conseguir la calidad que distingue a todo lo que se desarrolla en BQ. Es por ello que conceptos como CLEAN Architecture, MVP, inyección de dependencias o Material Design son parte de su día a día, siempre apoyados en el uso de las últimas tecnologías y frameworks de la plataforma Android. El puesto de trabajo estará enfocado al desarrollo de proyectos Android relacionados con el mundo de la robótica, Internet of Things, aplicaciones del ecosistema eBook creado por BQ e impresión [login to view URL]: i. Conocimientos avanzados de Java. ii. Experiencia con las diferentes versiones del SDK de Android. iii. Manejo de SDK tools. iv. Experiencia en el correcto uso de componentes nativos de Android, así como de las bibliotecas de compatibilidad existentes. v. Conocimiento sobre patrones de diseño software utilizados en Android. vi. Conocimiento sobre patrones de experiencia de uso y diseño de interfaces atendiendo a la guía de diseño de Android. vii. Optimización de aplicaciones con gran carga de procesamiento. viii. Experiencia en el uso de APIs REST y servicios web. ix. Uso de control de versiones basado en GIT. Idiomas: Nivel medio-alto de inglés hablado y escrito. Estudios deseados: Ingeniero Técnico o Superior en Informática. (Valoraremos tu formación académica como un requisito deseable, pero no imprescindible.) Requisitos deseados: i. Persona con gran capacidad analítica, actitud creativa, proactiva, resoluta y metódica. ii. Acostumbrado a trabajar en equipo y con capacidad de comunicación. iii. Experiencia con APIs y bibliotecas de gestión multimedia. iv. Experiencia con APIs de terceros: Facebook, Twitter, Dropbox, etc. v. Conocimientos de Gradle y Groovy. vi. Familiarizado con temas relacionados con seguridad, cifrado, escalabilidad, rendimiento, caches… vii. Experiencia en el desarrollo y aplicación de metodologías ágiles. viii. Experiencia con TDD y creación de test a diferentes niveles (unitarios, integración, etc.) ix. Experiencia en el uso de herramientas de Integración Continua. ¡Si te apasiona la tecnología, investigar, aprender, y quieres desarrollarte profesionalmente en una empresa líder en tecnología, comprometida con la educación y en plena expansión internacional, esta es tu oportunidad!