Senior iOS Engineer

Job description


Estamos ayudando a nuestros amigos de Citibox a que sigan facilitando nuestras vidas y lleven su producto al siguiente nivel. Para que te hagas una idea de dónde estás depositando tu talento, ¡quédate, que tengo muchas cosas que contarte! 😉


Citibox nace hace 5 años con el objetivo de resolver un problema que nos ha afectado a todos en algún momento: pido un artículo por internet y tengo que estar horas encerrado en casa porque si salgo puede que llegue en ese momento y me quede sin mi compra o tenga que esperar aún mucho más para disfrutar de ella. Mediante buzones inteligentes, Citibox soluciona esa situación. En definitiva, Citibox es la mejor experiencia en la entrega y recogida de compras online.


 ¿Qué beneficios podrás disfrutar?


- La oportunidad de unirte a una start-up que está en continuo crecimiento y desarrollo a nivel europeo.
- Posibilidad de trabajar desde cualquier lugar, siempre que tengas buena conexión ;)
- Además de una banda salarial competitiva, acorde al talento de cada persona, tendrás un plan de carrera construido junto a Citibox. ¡Serás el dueño de tu carrera dentro de la empresa!
- Horarios flexibles. Ya seas de los que se despiertan antes de que suene el despertador, o de los que ponen una alarma cada 5 minutos, ¡Citibox se adapta a ti!

Job requirements

 En ti buscamos... 


✅ 5+ años de experiencia en la creación prueba, mantenimiento y mejora constante de aplicación iOS en producción.

✅ Conocimiento profundo de Xcode 12 con Swift.

✅ Experiencia en la creación de interfaces de usuario receptivas con SwiftUI.

✅ Experiencia con Realm.

✅ Experiencia trabajando con SOLID PRINCIPLES.

✅ Entendimiento de diseños arquitectónicos como MVP o similares.
✅ Experiencia trabajando con XCTest.
✅ Experiencia con API RESTful y gestión de datos con Alamofire.

✅ Experiencia trabajando con el sistema de control de versiones de Git.
✅ Nivel de inglés fluido.

     Valoramos que tengas experiencia en... 


    • RxSwift.
    • TDD.
    • Diseño y desarrollo SDK.
    • Desarrollo de canalizaciones de acciones de Github para iOS.
    • Google Analytics y crashlytics de Firebase para estudiar el comportamiento del usuario y problemas de la aplicación.
    • Trabajos con Bluetooth.
    • Equipos de ciclo de vida del hardware.

    ¿Cuál será tu misión?

    Tu rol será el de iOS Developer y serás una pieza fundamental en el desarrollo de nuevas funcionalidades mejorando su tecnología haciendo especial foco en su rendimiento, flexibilidad y escalabilidad desde el punto de vista de la arquitectura, los datos y la parte UX/UI. Además, trabajarás codo con codo con otros ingenieros para ampliar y preparar su arquitectura para los desafíos futuros.


    🤗 ¿Quieres que hablemos?🤗