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