Senior Mobility Engineer | Mobiles, Wearables Applications iOS

Colombia Medellín · Remoto

Inscribirme

Descripción

* Formación académica: típicamente ingenieros, tecnólogos, técnicos, profesionales en carreras con matemáticas, ciencias, pero no es un requisito obligatorio, lo importante son los skills y la experiencia.

* Horario Laboral: Lu a Vie de 8 am a 6 pm

* Ubicación geográfica: Colombia.

* Modalidad de trabajo: remoto

* Tipo de contrato: indefinido

Requisitos

Profundo conocimiento de las mejores prácticas de diseño de iOS y las Directrices de interfaz humana de Apple. Dispuesto y capaz de proporcionar a los diseñadores comentarios constructivos, experiencia en la integración de bibliotecas y SDK de terceros con Swift Package Manager,

Experiencia en la creación de aplicaciones que consumen API RESTful, competente en ingeniería de software y principios de informática, como SOLID

Experiencia con accesibilidad y analítica (Uso de eventos para medir interacciones o repeticiones específicas en una aplicación. Ejemplo: Firebase)

Se siente cómodo trabajando en un producto a gran escala como parte de una empresa grande y compleja, con nuevas tecnologías y construyendo sobre sistemas heredados.

Experiencia y conocimientos en todas las fases del ciclo de vida del desarrollo de software

Muy buena comprensión de las prácticas actuales de TI y metodologías de desarrollo de software como Scrum y Agile

Sólidos conocimientos de SwiftUI, UIKit, Auto Layout y creación de interfaces mediante programación

Buen conocimiento de patrones de codificación como MVVM, MVVM-C y las mejores prácticas de código limpio

Buen conocimiento de Unit-Testing y Integration-Testing