DescripciónSi eres un programador apasionado y con talento, tienes
mentalidad de "problem solver", te emociona el mundo de los viajes y
deseas unirte a un equipo joven y dinámico ¡tenemos un puesto para ti!
Y mejor aún si toda esta experiencia la tienes dentro del sector turístico.
Funciones
- Colaborar en el desarrollo del API propia, así como en la integración de APIs de terceros.
- Desarrollo de test unitarios, funcionales y de integración.
- Colaborar en el diseño de la arquitectura.
¿POR QUÉ CIVITATIS?
- Formarás parte del líder mundial de reserva online de excursiones y visitas guiadas en español.
- Espíritu joven, viajero y gran ambiente de trabajo. ¡12 nacionalidades!
- Hay vida más allá del trabajo. Flexibilidad horaria, jornada intensiva de verano y medidas de conciliación.
- Planes voluntarios de retribución flexible para sacar el máximo partido a tu salario.
- Nunca dejarás de aprender. Planes de desarrollo y formación continua.
- ¡Equipo sano, equipo feliz! Tenemos fruta siempre a mano y clases de yoga gratuitas
- Podrás disfrutar de nuestras 15.000 actividades con un súper descuento.
- Trabajarás en el corazón de Madrid. Oficinas junto a la Puerta del Sol.
Se Valorará
- Conocimiento y experiencia en la aplicación de
metodologías ágiles. Se valorará la experiencia en el uso de soluciones
de gestión de proyectos (ej. JIRA, Git).
- Experiencia en el
desarrollo de pruebas, integración continua (ej. Jenkins o similares),
testing (Automation o JUnit) y su publicación.
- Gestión de versiones y notificaciones, soluciones como TestFlight, etc.
Requisitos-Conocimiento medio del desarrollo de aplicaciones iOS y del lenguaje de programación nativo de la plataforma.
- Experiencia integrando servicios Rest.
- Experiencia en la integración con Apis y librerías de terceros.
- Experiencia
en la gestión del ciclo de vida de la aplicación móvil: registro de
servicios, personalización, descubrimiento de servicios,
actualizaciones, etc.
- Conocimiento del proceso de publicación de aplicaciones en Apps Store y sus particularidades.
- Dominio de Swift y Objective-C con IDE Xcode.
- Frameworks. Cocoa, Coredata, CoreLocation, Social, XCTest, etc.
- Librerías como URLRequest, Kingfisher, AFNetworking, Magical Record, CoreStore, etc.
- Conocimientos en concurrencia asíncrona y notificaciones internas.
- Dependencias en CocoaPods.
- Experiencia en la integración en servicios de mensajería instantánea (Apple APNS o Firebase Messaging)