Plantilla de descripción del trabajo del desarrollador de Swift/breve

Estamos buscando un desarrollador rápido que sea responsable de la creación y mantenimiento de aplicaciones iOS y OS X, incluidos teléfonos móviles, tabletas y escritorios de pleno derecho.

Crear tales aplicaciones y su interacción con los servicios de back-end será su énfasis clave. Estará colaborando con otros ingenieros y desarrolladores en varias capas de la infraestructura.

Como resultado, se requiere una dedicación a la resolución de problemas colaborativos, un diseño reflexivo y la creación de bienes de alta calidad.

Perfil de trabajo de desarrollador de Swift

Los desarrolladores rápidos tienen una gran demanda a medida que el lenguaje de programación rápido crece en popularidad. Swift es un lenguaje de programación sofisticado, rápido y simple desarrollado por Apple Inc. para el desarrollo de iOS y OS X.

Muchas aplicaciones significativas, como Uber, Airbnb y Pinterest, lo han usado. Los desarrolladores de Swift también tienen una gran demanda debido a la creciente popularidad de los productos y servicios de Apple.

Informes a

  • Desarrollador senior de iOS
  • plomo tecnológico
  • CTO

Responsabilidades del desarrollador Swift

  • Crear aplicaciones para la plataforma iOS
  • Asegure el rendimiento y la calidad de la aplicación
  • Trabajar con un equipo multifuncional para definir y diseñar la aplicación
  • Ejecutar pruebas para garantizar que la funcionalidad de la aplicación sea adecuada
  • Conecte la aplicación a herramientas de back-end como las notificaciones de la nube, las API y las push
  • responsable de la asistencia en el mantenimiento de la calidad del código, la organización y la automatización
  • A cargo de crear prototipos y pruebas de ideas
  • Use técnicas de cifrado para proteger el contenido

Requisitos y habilidades del desarrollador de Swift

  • Experiencia previa para desarrollar aplicaciones iOS
  • Comprensión de las API de iOS fundamentales, marcos, capacidades, estilos de interfaz de usuario y paradigmas
  • Las mejores prácticas demostradas en la implementación de UI front-end y UX
  • Conocimiento sólido de principios OOP, patrones de diseño, algoritmos, lectura múltiple y estructuras de datos
  • Experiencia práctica con servicios web RESTful y JSON/XML
  • Conocimiento práctico de numerosos SDK de terceros e integraciones
  • Experiencia previa y una voluntad de trabajar con la metodología de desarrollo de software ágil en un entorno de ritmo rápido, iterativo y multifuncional con contribuyentes de diversos orígenes, talentos y ubicaciones
  • Excelentes habilidades analíticas y de depuración
  • La capacidad y el deseo de aprender rápidamente la nueva tecnología
  • habilidades de comunicación verbales y escritas sobresalientes
  • Experiencia previa con iOS Objective-C