¡Encora 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: XCTest- Conocimientos 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ástica!**Sobre Encora**: Encora 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 Encora 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._