Descripción general del trabajo
Contenido
Estamos buscando un desarrollador de iOS para unirse a nuestro equipo de desarrollo. Como desarrollador de iOS, sus deberes incluyen crear y diseñar aplicaciones en la plataforma iOS para dispositivos móviles.
Debe tener un gran conocimiento de los marcos de iOS y competencia en Objective-C. Trabajará con un equipo de desarrolladores sénior de iOS. En última instancia, debe ser un excelente diseñador de aplicaciones iOS con excelentes habilidades para resolver problemas.
Si tiene conocimiento de los patrones y prácticas de iOS y le apasiona el código, solicite este trabajo de inmediato.
Responsabilidades
-
Diseñe y cree aplicaciones iOS de alto nivel para dispositivos móviles.
-
Utilice la animación del núcleo de datos básicos para el marco de trabajo de iOS.
-
Trabaje en estrecha colaboración con el equipo de desarrolladores de Android e iOS.
-
Supervise el rendimiento de las aplicaciones y realice las mejoras necesarias.
-
Identificar y corregir errores.
-
Escribir y mantener códigos.
-
Investigar continuamente y adquirir las últimas tecnologías para lograr la máxima eficiencia.
Requisitos
-
Licenciatura o Maestría en Ciencias de la Computación, Tecnologías de la Información o equivalente.
-
Más de 2 años de experiencia comprobada como desarrollador móvil o desarrollador de software .
-
Historial comprobado de aplicaciones de iOS publicadas en la tienda de aplicaciones.
-
Comprensión de lenguajes de programación móvil como Swift 4.0, Objective-C o Cocoa Touch.
-
Experiencia trabajando con marcos iOS como Core Data, Core Graphics, Core Animation.
-
Conocimiento profundo de los marcos de desarrollo nativos de iOS (API, pruebas, implementación, etc.).
-
Familiaridad con las notificaciones push y las API de mensajes en la nube.
-
Capacidad para evaluar nuevas tecnologías para optimizar el desarrollo de aplicaciones.
-
Capacidad para conectar aplicaciones de iOS a servicios de back-end.
-
Fuerte comprensión de los estándares UX/UI.
-
Fuerte conocimiento de los principios de diseño e interfaz de Apple.
-
Fuerte comprensión del ciclo de desarrollo de aplicaciones móviles iOS.
-
Comprensión del proceso de desarrollo ágil.
-
Conocimiento de almacenamiento fuera de línea, subprocesos y ajuste de rendimiento.
-
Excelente jugador de equipo.
-
Excelentes habilidades de optimización y benchmarking.
-
Fuertes habilidades de comunicación escrita y verbal.