Overview
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.
Ubicación geográfica: Colombia.
Modalidad de trabajo: remoto
Tipo de contrato: indefinido
Requisitos y habilidades
- 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
#J-18808-Ljbffr