Trabajo de Sr iOS Developer Bilingue en Innovasoft, Puebla - México

Sr iOS Developer Bilingue

  • Lugar

    Puebla, Puebla

  • Tipo de puesto

    Empleado de tiempo completo

  • Sueldo

    $ 40,000 a 45,000

Sr iOs Developer

Position Name:

iOS developer Sr

Area of Expertise

Aplicaciones móviles iOs

Level of Ex pertise

Senior

 

Ingles   90%

Zona de Trabajo   Puebla

Contrato: 6 meses, inicial

Esquema de pago: mixto con prestaciones de ley

Fecha de Alta:     01 de Marzo

 

Specific Profile

Estamos buscando un desarrollador para la plataforma iOS, responsable de establecer estándares de desarrollo y mejores prácticas en desarrollo de aplicaciones destinadas ejecutarse en toda la gama de dispositivos de Apple (teléfonos y tabletas).

Su enfoque principal será el desarrollo de aplicaciones de iOS y su integración con servicios de back-end. Trabajará junto a otros ingenieros y desarrolladores que trabajarán en diferentes capas de la infraestructura.

Por lo tanto, el compromiso con la resolución colaborativa de problemas, el diseño sofisticado y la creación de productos de calidad es esencial.

 

Responsabilidades

• Traducir diseños y wireframes en código de alta calidad

• Diseñar, crear código Java de alto rendimiento, reutilizable y confiable

• Garantizar el mejor rendimiento, calidad y capacidad de respuesta posibles de la aplicación.

• Identificar y corregir cuellos de botella y corregir errores.

• Ayuda a mantener la calidad del código, la organización y la automatización.

   

Skills

• Experiencia en el diseño y desarrollo de aplicaciones basadas en el paradigma de Orientación a objetos (POO)

• Experiencia en del desarrollo de aplicaciones utilizando el lenguaje SWIFT 4.

• Conocimiento avanzado de los SDK de la plataforma iOS en sus diferentes versiones

• Experiencia en el uso de API REST para conectar aplicaciones de iOS a servicios de back-end, soportando el protocolo de seguridad TLS v1.2.

• Conocimiento avanzado de los principios de diseño, patrones y mejores prácticas de la interfaz de usuario de iOS.

• Desarrollo de aplicaciones con diferentes tamaños de pantalla

• Experiencia en el desarrollo de aplicaciones sin conexión (almacenamiento local), subprocesos (multithreading) y optimización de procesos (performance tunnig)

• Experiencia en el desarrollo de aplicaciones que utilizan servicios de background.

• Capacidad para comprender los requisitos empresariales y traducirlos en requisitos técnicos.

• Familiaridad con las API de mensajes en la nube y las notificaciones push

• Comprensión de las herramientas de control de versiones de código, como Git

• Familiaridad con herramientas de integración continua (CI) y entrega continua (CD).