[K-911] IOS DEVELOPER

Soft Dev Team


Objetivo Análisis, diseño y desarrollo de soluciones en iOS para clientes de distintas industrias. **Responsabilidades**: - Llevar a cabo, y guiar a otros, en las pruebas técnicas de software y depuración de sistemas y aplicaciones de software, según sea necesario. - Recopila y prioriza las mejoras y las resoluciones de defectos de las aplicaciones, implementando los cambios. - Realiza tareas avanzadas y complejas de programación, codificación y documentación de sistemas y aplicaciones de software. - Analiza los requisitos empresariales y prepara especificaciones técnicas detalladas para escribir aplicaciones y programas. - Contribuye de forma clave a la estrategia y la planificación técnica de la tecnología de sistemas/aplicaciones de acuerdo con las normas de cumplimiento de software internas y externas. - Gestionar de forma independiente cuestiones complejas con un mínimo de supervisión, elevando únicamente las cuestiones más complejas al personal adecuado Requerimientos - Experiência mínima de de desarrollo de iOS. 2 años - Conocimientos en Programación Orientada a Objetos y su aplicación. - Fundamentos sólidos en Swift, Objective-C y SwiftUI - Fundamentos sólidos en Cocoa Touch / Cocoa Pods - Implementación de Web Services tipo REST (JSON). - Creación de Interfaces con Storyboard, Autolayout (constraints), StackViews y/o UIKit, SnapKit. - Uso de Control de versiones (GIT, Bitbucket, Source Tree). - Conocimientos en lo principios SOLID. - Manejo de dependencias de terceros(Cocoa pods, Carthage, Swift Package Manager). - Conocimientos en multiples librerias externas y frameworks (Alamofire, Promesas, Combine, Firebase, Nimble. - Manejo de datos persistentes (CoreData, Userdefaults, SQLite) Experiência con Test unitarios. - Conocimientos sobre Concurrencia(CDC) y memoria ARC. - Conocimientos con CI/CD (Fastlane). - Experiência con las Arquitecturas (VIPER, MVC, MVVM). - Experiência en subir aplicaciones a tienda. Habilidad: - Análisis, diagnostico y resolución de problemas - Capacidades de comunicación. - Trabajo en equipo. - Entusiasmo por aprender nuevas tecnologías. - Autodidacta. - Capacidad sobre estimaciones en UI. - Capacidad en compartir conocimientos y realizar revisiones de código(Pull Request y Reviews). Tipo de puesto: Tiempo completo Salario: $2.000.000 - $10.000.000 al mes

trabajosonline.net © 2017–2021
Más información