Senior Android 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 Android Developers que estén emocionad@s por enfrentar retos monumentales y puedan trabajar en un ambiente constantemente cambiante y veloz.

Tus responsabilidades incluirán:

    • Mantener y desarrollar aplicaciones móviles para la plataforma Android
    • Implementación y mantenimiento de procesos de continuous integration
    • Mantener y desarrollar una arquitectura escalable, a base de pruebas unitarias y de integración
    • Colaboración con equipos de distintas áreas (producto, iOS developers, diseño)
    • Administrar tareas en distintos proyectos y sus prioridades
    • Escribir código óptimo, seguro y documentado
    • Monitorear el proceso de post-release de varias aplicaciones móviles
    • Apoyo a otros miembros del equipo en sesiones de code-review y pair programming

Lo que debes tener:

    • ~3 años de experiencia desarrollando aplicaciones para Android
    • Amplio conocimiento de la API para interactuar con el bluetooth del teléfono.
    • Conocimiento de diversas arquitecturas para Android como MVP, MVVM, MVI (opcional)
    • Conocimiento de features disponibles en distintas versiones de Android
    • Lenguaje de programación Kotlin
    • Experiencia con herramientas de crash reporting y logging (crashlytics, sentry, instabug, etc)
    • Capacidad para trabajar en equipo multidisciplinario (diseño, producto, back-end, data science)
    • Uso de control de versiones (git), plus: git flow
    • Hábitos de calidad en el código: unit testing, integration testing y documentación
    • Hábitos para estar al tanto de las últimas tecnologías disponibles para Android que mejoran el proceso de desarrollo de software
    • Experiencia en metodologías ágiles de desarrollo de software
    • Experiencia en soporte a dispositivos de diferentes tamaños de pantalla, localización e internacionalización
Te estamos buscando!