Descripción:
Por encargo de nuestro cliente, empresa líder en el desarrollo de nuevas tecnologías, nos encontramos en la búsqueda de un/a profesional con experiencia comprobada para cubrir la posición de: ANDROID DEVELOPER
Código de postulación | Fecha de expiración |
---|---|
2108A-ADV | 10/09/2021 |
Requisitos
- Profesional con sólidos conocimientos en patrones de diseño de software en lenguajes Java y/o Kotlin para Android
- 3 años de experiencia en el ecosistema de diseño digital
- Indispensable experiencia en Clean Architecture con patrones de desarrollo MVP, MVVM y administrador de dependencias Gradle y/o Maven
- Experiencia en el manejo de bases de datos Sqlite o similar.
- Manejo de Memoria en Android, Git y Gitflow
- Sólidos conocimientos en programación orientada a objetos. Consumo de servicios API Rest
- Despliegue de la aplicación en las tiendas
- Deseable experiencia en gestión de versiones compiladas, diseño y gestión de persistencia en la App
- Inglés intermedio para entender manuales y lenguajes de desarrollo
Principales funciones:
- Ser el responsable de transformar el diseño y la visión de producto en una sólida App Android
- Construir y mantener actualizada la App, teniendo como foco agilizar la velocidad y el rendimiento de la misma
- Coordinar con el Tech Team Leader, el Desarrollador backend, el Líder UX, Diseñador UI y el CEO del proyecto con la finalidad de sacar adelante el proyecto, medirlo y corregirlo
- Priorizar la calidad y la implementación de las buenas prácticas de desarrollo desde el inicio como: patrones de diseño-desarrollo, pruebas de código, entre otros.
- Implementar y proponer mejoras en la usabilidad y diseño de los productos móviles propuesta por el área de producto
- Implementar y proponer mejoras en el rendimiento de las aplicaciones, monitoreos de comportamiento e implementación de herramientas de analítica
- La capacidad de proponer y defender soluciones que mejoren el planteamiento del trabajo o soluciones alternativas, con la finalidad de obtener un producto con tanta calidad como sea posible basado en el análisis previo de alternativas.
- Comunicarse utilizando nuestra cadena de herramientas remota, incluidos Slack, ClickUp, Zoom, etc.