Desarrollador iOS app

Código 2514.2.2.1

¿Qué hace un Desarrollador iOS app?

El desarrollador/la desarrolladora iOS app es un profesional de tecnología que se especializa en diseñar y crear aplicaciones de calidad para la plataforma de iOS de Apple, utilizando principalmente los lenguajes Swift y Objective-C. Su trabajo, realizado en un entorno de desarrollo de software en conjunto con otros equipos técnicos, tiene como objetivo crear aplicaciones de alta calidad y optimizar el rendimiento de estas para satisfacer las necesidades del usuario final.

¿Estás definiendo o contratando un cargo de Desarrollador iOS app?

Usa este perfil como punto de partida. Ajusta responsabilidades y criterios de evaluación a lo que tu equipo realmente necesita.

El enlace a la app abre el registro. Podrás crear tu cargo al ingresar.

Habilidades esenciales

Conocimientos

  • APIs JSON
  • Bitbucket
  • Code editors (Editores de código)
  • Command line tools
  • GitHub
  • GitLab
  • IDE Integrated Development Environment
  • Issue tracking
  • JavaScript Object Notation (JSON)
  • Object Oriented Programming
  • Objective-C
  • Responsive design
  • Software Development Lifecycle SDLC
  • Software code repositories
  • Swift (programación informática)
  • Test-Driven Development (TDD)
  • Xcode
  • algoritmos
  • arquitectura de la información
  • bibliotecas de componentes de software
  • ciencia de materiales
  • comunicación
  • derecho contractual
  • diseño orientado a objetos
  • estructura de la información
  • gestión de dispositivos móviles
  • herramientas de depuración de las TIC
  • iOS
  • iOS Operating System
  • ingeniería de sistemas basada en modelos
  • macOS Operating System
  • marcos de software de dispositivos móviles
  • mecánica de precisión
  • patrones de diseño de la interfaz de usuario del software
  • principios de ingeniería
  • procesos de ingeniería
  • programación informática
  • psicología cognitiva
  • requisitos de usuario de sistemas de TIC
  • servicios distribuidos de directorio de información
  • sistemas operativos móviles
  • software de entorno de desarrollo interactivo

Habilidades y competencias

  • Hablar diferentes idiomas
  • administrar la logística multimodal
  • analizar cambios logísticos
  • analizar especificaciones de software
  • asegurar la correcta gestión de documentos
  • consultar fuentes de información
  • contramedidas frente a ataques informáticos
  • controlar las tendencias en tecnología
  • crear modelos virtuales de productos
  • crear soluciones para problemas
  • definir requisitos técnicos
  • depurar software
  • desarrollar ideas creativas
  • desarrollar un prototipo de software
  • etiquetar muestras
  • garantizar el cumplimiento de los requisitos legales
  • gestionar la integración semántica de las TIC
  • hacer pruebas de laboratorio
  • implementar un sistema de recuperación de las TIC
  • integrar componentes del sistema
  • interpretar los requisitos técnicos
  • interpretar textos técnicos
  • mantener bases de datos de almacén y logística
  • mantener el equipo
  • mantenerse al día de las innovaciones digitales en los procedimientos industriales
  • proporcionar documentación técnica
  • realizar análisis de control de calidad
  • recoger muestras para análisis
  • redactar especificaciones
  • registrar resultados de ensayos
  • resolver problemas de sistemas TIC
  • resolver problemas operativos
  • someter productos a ensayo
  • supervisar el trabajo de planificación del diseño
  • utilizar bibliotecas de software
  • utilizar manuales de reparación
  • utilizar patrones de diseño de software
  • utilizar programación funcional
  • utilizar programación lógica
  • utilizar programación orientada a objetos

Competencias transversales

  • adaptarse a los cambios de los planes de desarrollo tecnológico
  • aplicar métodos de análisis estadísticos
  • asistir a clientes
  • cumplir especificaciones de los contratos
  • cumplir plazos
  • ejecutar cálculos matemáticos analíticos
  • gestionar el calendario de tareas
  • identificar riesgos de seguridad de las TIC
  • pensar de forma analítica

Descarga el perfil de cargo

Te enviamos el perfil listo para pegar en tu aviso: propósito, habilidades esenciales, deseables y qué conviene evaluar. Un correo, sin registro.

Qué conviene evaluar en este cargo

Los conocimientos técnicos se verifican con pruebas y referencias. Lo que no aparece en el currículum son las competencias transversales, y son las que explican la mayoría de las contrataciones fallidas. Antes de cerrar, conviene medirlas con una batería estandarizada.

Ver evaluación psicolaboral

¿Necesitas encontrar este perfil?

Buscamos, filtramos y evaluamos candidatos para este tipo de cargo, con garantía de reemplazo. Proceso ágil y precio por cargo, sin porcentajes sobre la renta.

En Obrii App el perfil se transforma en descriptor de cargo, filtro de currículums y pauta de entrevista.

Fuentes

Este servicio utiliza la Taxonomía Mapha desarrollada por OTIC SOFOFA (CC BY 4.0) y la clasificación ESCO de la Comisión Europea, en una versión adaptada. Los códigos de grupo provienen de la ISCO-08 de la OIT. Ver fuentes y licencias