(Español) iOS Developer

Desarrollador iOS

Requisitos para el puesto: 

  • Experiencia mínima de 3 años desarrollando aplicaciones nativas bajo la plataforma iOS.

  • Conocimiento de lenguajes Swift 3, 4, 5 y Objective C y su actualización, entre ellos Xcode, 10x

  • Consumir Restful services y Web services SOAP

  • Seguridad en código (OWASP Mobile)

  • Uso de GIT para versionamiento de código

  • Uso de bases de datos cifradas tipo SQL cipher o Core Data

  • Conocimiento e implementación de arquitecturas Clean / VIPER

  • Buenas prácticas de programación, verificación y aseguramiento (e.j. Sonar Lint)

  • Manejo de iTunes Connect, TestFlight, Member Center, Provisioning Profiles, etc.

  • Publicación de Apps desde cero hasta la publicación final (Developer, enterprise)

  • Implementación de Firebase al menos para pushnotifications y analíticos

  • Creación de frameworks para iOS

  • Creación de PODS para Github, como componentes para iOS

  • Experiencia en geolocalización

  • Implementación de algoritmos tipo AES 256 y uso de algoritmos de hash tipo SHA 256

  • Capacidad de autogestión

  • Capacidad de ordenar y manejar múltiples prioridades

Mexico City, Mexico