'Importante empresa se encuentra en búsqueda de un Senior iOS Developer para unirse al equipo¿Qué esperamos de ti?Conocimientos sólidos en estructuras de datos.Conocimiento y aplicación de algoritmos. Énfasis en algoritmos de ordenamiento y búsqueda.Conocimientos en POO.Conocimiento, diferenciación y utilización de patrones de diseño:creacionales (abstract factory, builder, factory, singleton), estructurales (adapters, composite, facade), conductuales (iterator, observer)Conocimientos básicos de GIT y Gitflow.Conocimientos básicos de CI/CD.Conocimientos en patrones de arquitectura:MVVM, VIPER.Conocimientos intermedios en Swift.Uso y creación de librerías y frameworks.Conocimiento y uso de gestores de dependencias:Cocoapods, Carthage, Swift Package Manager.Conocimiento de Grand Central Dispatch (GCD).Conocimiento del ciclo de vida tanto de la aplicación como los ViewControllers.Conocimientos de Unit testing:XCTestConocimientos en mecanismos de seguridad en apps:root detection, runtime detection, tamper proofing, certificate pinning.Beneficios:Trabajo remoto acorde a políticas internas, seguro de salud EPS 100, horarios flexibles, vestimenta casual, linea de carrera, seguro de vida, actividades de integración y capacitación interna, y mucho màs. 'Anímate a formar parte de esta gran familia multicultural, donde tendrás una experiência laboral única y fantásticaSobre Importante empresa:Importante empresa se especializa en ingeniería de software. Al ser Nearshore, nuestros servicios son ideales para todo tipo de empresas, desde compañías establecidas a start:ups. Estamos basados en Silicon Valley desde hace más de 20 años y tenemos centros de desarrollo en América Latina (Costa Rica, Perú, Bolivia y Colombia).*En Importante empresa Inc. contratamos profesionales basados únicamente en sus habilidades y no discriminamos por edad, discapacidad, religión, género, orientación sexual, condición socioeconómica o nacionalidad.