Go back

Perfil

Desarrollador IOS

Contratar perfil

¿Que hace?

El Desarrollador iOS es responsable de diseñar, desarrollar y mantener aplicaciones móviles para dispositivos Apple, como iPhone, iPad y iPod Touch. Trabaja en estrecha colaboración con otros miembros del equipo de desarrollo para crear aplicaciones iOS que cumplan con los requisitos del cliente y proporcionen una excelente experiencia de usuario. 

Funciones

  1. Desarrollo de Aplicaciones iOS: Diseñar, desarrollar, probar e implementar aplicaciones móviles para dispositivos iOS utilizando el lenguaje de programación Swift y el entorno de desarrollo Xcode. 
  2. Colaboración en el Diseño: Trabajar en estrecha colaboración con diseñadores de interfaz de usuario (UI) y experiencia de usuario (UX) para traducir diseños de alta fidelidad en experiencias de usuario interactivas y atractivas. 
  3. Integración de Servicios: Integrar servicios web, bases de datos y otras tecnologías de backend en aplicaciones iOS utilizando APIs y frameworks adecuados. 
  4. Optimización de Rendimiento: Optimizar el rendimiento de las aplicaciones iOS, incluyendo la velocidad de carga, la capacidad de respuesta y la eficiencia del consumo de recursos. 
  5. Mantenimiento y Actualización: Realizar mantenimiento continuo de aplicaciones existentes, corregir errores, actualizar características y asegurar la compatibilidad con las últimas versiones de iOS. 
  6. Pruebas y Depuración: Realizar pruebas unitarias y de integración, así como depurar y solucionar problemas de rendimiento y funcionamiento de aplicaciones iOS. 
  7. Seguridad y Cumplimiento: Garantizar que las aplicaciones cumplan con los estándares de seguridad de Apple y las políticas de la App Store, así como con las regulaciones de privacidad de datos. 
  8. Documentación: Crear documentación técnica detallada, incluyendo manuales de usuario y guías de desarrollo, para facilitar la comprensión y el mantenimiento de las aplicaciones iOS. 

Requisitos para el cargo 

  • Experiencia demostrada en el desarrollo de aplicaciones iOS, con un portafolio de aplicaciones publicadas en la App Store. 
  • Conocimiento sólido de Swift, Objective-C, y del entorno de desarrollo Xcode. 
  • Familiaridad con los principios de diseño de interfaces de usuario (UI) y experiencia de usuario (UX) para dispositivos móviles. 
  • Capacidad para trabajar en un entorno ágil, colaborativo y orientado a objetivos. 
  • Excelentes habilidades de comunicación y capacidad para trabajar en equipo. 
  • Comprensión de los conceptos de seguridad informática y protección de datos. 
  • Experiencia con herramientas de control de versiones como Git sería una ventaja. 
  • Título universitario en Informática, Ingeniería de Software, o campo relacionado sería preferible.