Pasar al contenido principal

Senior Android Engineer

Location: Madrid
Reference: DEVAND_MAD

Quiénes somos

Citibox es una start-up española que tiene la misión de resolver los desafíos de la entrega de paquetes B2C a los que se  enfrentan los operadores en la actualidad (última milla) mediante el despliegue masivo de buzones inteligentes en edificios residenciales. Es el actor líder en este espacio en términos de desarrollo de ecosistemas, basado en:

  • la tecnología patentada que ha desarrollado (universal, abierta y escalable),
  • los acuerdos que ha alcanzado con todos los transportistas relevantes de España,
  • el despliegue de buzones de correo inteligentes, y
  • la rentabilidad de cada unidad instalada.

  

Qué harás

En Citibox estamos buscando a un desarrollador senior de android experimentado, altamente analítico, que preste atención a los detalles, que sienta pasión por los productos exquisitamente elaborados, los desafíos arquitectónicos complejos y esté ansioso por trabajar con las últimas tecnologías del ecosistema de Android.

Formarás parte del equipo de mobile, siendo una parte fundamental en el desarrollo de nuevas funcionalidades para nuestros productos, trabajando codo con codo con otros desarrolladores para extender y preparar nuestra arquitectura para futuros desafíos. Además, llevarás a cabo análisis técnicos de las funcionalidades priorizadas y de nuevas funcionalidades a priorizar. Tu opinión y tus decisiones serán de gran importancia para dimensionar el producto y alinearlo con las necesidades de las empresa. Nuestros desarrolladores de android se preocupan constantemente por cómo mejorar nuestra tecnología, con especial énfasis en el rendimiento, la flexibilidad y la escalabilidad..

Por otro lado, somos una empresa de producto, por lo que, como desarrollador de android, te preocuparás por comprender y mejorar nuestros productos, no solo desde el punto de vista de la arquitectura y los datos, sino también de la excelencia de ui / ux, manteniendo a nuestros clientes al frente y al centro en todas las decisiones y con una actitud constante de resolución de problemas, enseñando y aprendiendo de otros desarrolladores.

 

Qué buscamos

Personal fit

  • Eres curioso, responsable y tienes una actitud positiva.
  • Estás abierto a las ideas y sugerencias de compañeros.
  • Propones tus propias ideas, discutiendo y comprendiendo el equilibrio entre las características técnicas y las necesidades de la compañía en cada momento.
  • Te sientes cómodo trabajando en equipo y tomando decisiones en situaciones ambiguas para cumplir plazos de entrega. Desde la conceptualización hasta el despliegue.
  • Tienes excelentes dotes de comunicación y organización para ayudar a coordinar la priorización de diferentes tareas en base al roadmap.
  • Tienes pasión por la tecnología, el producto y la experiencia del usuario.
  • Disfrutas dividiendo y resolviendo problemas complejos de forma creativa y razonada.
  • Te mantienes actualizado con las últimas tecnologías y técnicas en la comunidad.

 

Experiencia y habilidades técnicas

  •  Más de 4 años de experiencia en la construcción, prueba, mantenimiento y mejora constante de aplicaciones de producción de Android
  • Conocimiento profundo de Kotlin, corrutinas, flow y diferentes técnicas de concurrencia en  android.
  • Excelente creando interfaces de usuario receptivas y eficientes. Y estar actualizado con las últimas técnicas disponibles para ello.
  • Hábil en el uso de la librería de inyección de dependencias Dagger.
  • Escribe de manera eficiente la capa de datos de sus aplicaciones de una manera segura y persistente con Room.
  • Profundo conocimiento y experiencia trabajando con principios SOLID para crear una estructura de código limpio que ofrece un buen rendimiento, escalabilidad y flexibilidad.
  • Un claro entendimiento de diseños arquitectónicos como Clean Architecture y patrones de como MVVM, MVP o similares.
  • Excelentes habilidades definiendo y ejecutando pruebas funcionales y unitarias con JUnit, Espresso u otros frameworks.
  • Experiencia usando API RESTful y gestión de datos mediante Retrofit y OkHttp.
  • Buena experiencia trabajando con el sistema de control de versiones de Git.
  • Habilidades de comunicación verbal y escrita en español e inglés para articular conceptos técnicos complejos a una audiencia no técnica.
  • Inglés fluido.

 

Qué nos encantaría

Experiencia...

  • Trabajando a remoto
  • Con RxJava.
  • En TDD.
  • Diseñando y desarrollando SDKs.
  • Usando Github Actions pipelines en android.
  • Trabajando con Google Analytics y crashlytics de Firebase para estudiar el Comportamiento del usuario y los problemas de la aplicación.
  • Trabajando con Bluetooth.
  • Trabajando con ciclos de vida de  productos hardware

 

Qué te espera en Citibox…

  • La oportunidad de unirte a una start up que está en continuo crecimiento y desarrollo.
  • Aunque nuestro HQ  está en Madrid, puedes trabajar casi desde cualquier lugar del mundo, mientras que haya buena conexión para unirte a las reuniones.
  • Aprender, formarte y desarrollarte tanto profesional como personalmente.
  • Trabajamos juntos para crear una cultura corporativa y valores fuertes.
  • Unos beneficios sociales que te hagan sentir feliz.
  • En citibox tenemos 25 días de vacaciones, y el día de tu cumpleaños corre a nuestra cuenta.
  • Horario Flexible, tanto si eres madrugador como si eres de los que las sábanas se te quedan pegadas.
  • MacBook Pro, nuestro objetivo es que desde el comienzo dispongas de los mejores equipos y herramientas.

 

 

¡ME INTERESA!

Inscribirme a la oferta

Haznos llegar tu CV

Rellena, por favor los siguientes datos y adjunta tu CV para que podamos valorarlo
TESTIMONIOS

Qué dicen de nosotros

Notificaciones en tiempo real

Funciona genial, te avisan cada día para que no se te olvide y la recogida es rápida y fácil

LUIS

Recoge siempre tus paquetes

Es tremendamente útil tener este servicio. Fin de problemas en la recepción de paquetes. MAGNÍFICO.

CRISTINA

Contacto 0

Genial, estupendo, fabuloso, creo que es el mejor método de entrega si no quieres tener contacto con el mensajero

MARÍA

24 horas

Creo que me sería difícil ahora vivir sin Citibox al tenerlo ahí siempre disponible 24h y por su facilísimo uso.

ROBERTO