Senior iOS Engineer

Mexico City
Engineering
Full-time
En Grin estamos cambiando la manera que se mueve Latinoamérica. Estamos creciendo de una manera nunca antes vista en la región. Buscamos personas extraordinarias que estén emocionadas por enfrentarse a grandes retos en un ambiente dinámico.

Estamos buscando iOS Developers que estén emocionad@s por enfrentar retos monumentales y puedan trabajar en un ambiente constantemente cambiante y veloz.

Tus responsabilidades:

    • Mantener y desarrollar aplicaciones móviles para la plataforma iOS dentro de Grin
    • Implementación y mantenimiento de procesos de integración y liberación continua (CI y CD)
    • Mantener y desarrollar una arquitectura escalable, a base de pruebas unitarias, de integración y de interfaz 
    • Colaboración con equipos de distintas áreas (Producto, Android, Diseño, etc.)
    • Administrar tareas y sus prioridades en distintos equipos (Producto)
    • Administrar tareas y sus prioridades en distintas plataformas de la tecnología iOS dentro de Grin
    • Escribir código óptimo, seguro y documentado
    • Monitorear el proceso de post-liberación de varias aplicaciones móviles
    • Apoyo a otros miembros del equipo en sesiones de revisión de código así como en todo los procesos de ingeniería de software dentro de Grin

Lo que debes tener:

    • ~4 años de experiencia desarrollando aplicaciones para iOS
    • Conocimientos sólidos con el lenguaje de programación Swift
    • Amplio conocimiento de la API para interactuar con el bluetooth de los dispositivos móviles 
    • Conocimiento de diversas arquitecturas para iOS como MVC, MVVM, etc.
    • Conocimientos sólidos de Auto Layout (Storyboards y Visual Format Language)
    • Experiencia con Programación Orientada a Protocolos (POP)
    • Experiencia usando CocoaPods
    • Experiencia con herramientas de crash reporting y logging (Crashlytics, Sentry, Instabug, etc.)
    • Capacidad para trabajar en equipo multidisciplinario (Diseño, Producto, Backend, Data Science, etc.)
    • Uso de control de versiones (Git), plus: git flow
    • Hábitos de calidad en el código: Unit Testing, Integration Testing, UI Testing y Documentación
    • Hábitos para estar al tanto de las últimas tecnologías disponibles para iOS que mejoran el proceso de desarrollo de software
    • Experiencia en metodologías ágiles de desarrollo de software
    • Deseable: Experiencia con Mixpanel y Firebase 
Rango Salarial: De [40 a 55]k MXN dependiendo experiencia, aptitudes y evaluación durante el proceso de entrevistas.

Visita: https://ongrin.com/