Pasar al contenido principal

Senior iOS Engineer

Location: Madrid
Reference: DEViOS_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 iOS 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 Apple.

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. Tu opinión y tus decisiones serán de gran importancia para dimensionar el producto y alinearlo con las necesidades de la empresa. Nuestros desarrolladores de iOS 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 iOS, 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 manejando incertidumbre y tomando decisiones para definir y 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.
  • Disfrutas trabajando en equipo

 

Experiencia y habilidades técnicas

  • Más de 4 años de experiencia en la creación, prueba, mantenimiento y mejora constante de aplicaciones iOS en producción.
  • Conocimiento profundo de Xcode 12 con Swift 4.x o equivalente en frameworks Core iOS.
  • Excelente creando interfaces de usuario usando SwiftUI.
  • Escribes de manera eficiente las capas de modelo de las aplicaciones de una manera segura y persistente con Realm.
  • Profundo conocimiento y experiencia trabajando con principios SOLID para crear código con una estructura limpia que ofrece un buen rendimiento, escalabilidad y flexibilidad.
  • Un claro entendimiento de diferentes diseños arquitectónicos como Clean Architecture , MVP,  MVVM, VIPER o similares.
  • Experto haciendo test unitarios y funcionales sólidas utilizando XCTest.
  • Experiencia API RESTful y gestión de datos con Alamofire
  • 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.
  • Fluent in English

 

Qué nos encantaría

Experiencia...

  • Trabajando a remoto
  • Con RxSwift.
  • En TDD.
  • Diseñando y desarrollando SDKs.
  • Usando Github Actions pipelines en iOS.
  • 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.
  • Remuneración atractiva, y un plan de carrera que construiremos conjuntamente.
  • 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