M-500 (LEGACY) SENIOR ANDROID NATIVE DEVELOPER

Koombea


Koombea is looking for an experienced Android Native Mobile Developer to join our development team in Colombia. **Responsibilities**: Build user interface functionality across Android devices Develop a scalable and maintainable component architecture Implement the latest best practices and conventions As part of an agile development team, participate in the sprint planning meetings, daily stand ups and follow the agile development process Review, refactor and maintain codebases Ensure the quality of the deliverables and its code **Required Skills**: Proficient in Java/Kotlin, with a good knowledge of its ecosystems Experience with Android SDK on Phone/Wearable/TV Knowledge of memory management and multi-threading Familiarity with RESTful APIs to connect to back-end services Management of 3rd party libraries with Maven Experience with embedded databases and other system datastores Good knowledge of performance limits and characteristics Proficient understanding of code versioning tools (Git) Implementation of automated testing platforms and unit tests Understanding of Google Material Design Good sense of UI design and a user-oriented focus Knack for benchmarking and optimization Familiarity with continuous integration (Fastlane, Jenkins, CircleCI, Fabric) Experience working with multiple targets, schemes and environments Descripción del trabajo Koombea está buscando un desarrollador de Android Mobile Mobile con experiência para unirse a nuestro equipo de desarrollo en Colombia. Su objetivo principal es desarrollar aplicaciones móviles nativas para Android Phone/Tablet/Wearable/TV en Java/Kotlin, orientada a los detalles, centrada en el rendimiento, la experiência del usuario y la accesibilidad. **Responsabilidades**: Desarrollar funciones de usuario para aplicaciones de Android Construir funcionalidad de interfaz de usuario en dispositivos Android Desarrollar una arquitectura de componentes escalable y mantenible. Asegurar el rendimiento optimizado de la aplicación móvil. Implementar las últimas mejores prácticas y convenciones. Como parte de un equipo de desarrollo ágil, participe en las reuniones de planificación de sprint, las luchas diarias y siga el proceso de desarrollo ágil. Revisar, refactorizar y mantener bases de código. Asegurar la calidad de los entregables y su código. Habilidades requeridas Competente en Java/Kotlin, con un buen conocimiento de sus ecosistemas. Experiência con las API de Android SDK en Phone / Wearable / TV Conocimientos de gestión de memoria y multihilo. Familiaridad con las API de REST para conectarse a servicios de back-end Gestión de bibliotecas de terceros con Maven. Experiência con bases de datos incrustadas y otros almacenes de datos del sistema. Buen conocimiento de los límites de rendimiento y características. Comprensión de las herramientas de versionamiento de código (Git) Implementación de plataformas de pruebas automatizadas y pruebas unitarias. Comprensión de los principios de diseño de Google Material Design Buen sentido del diseño de la interfaz de usuario y un enfoque orientado al usuario Destreza para el benchmarking y la optimización. Familiaridad con la integración continua (Fastlane, Jenkins, CircleCI, Fabric) Experiência trabajando con múltiples objetivos, esquemas y entornos. **#Li-Remote** JA0HXIhGf2

trabajosonline.net © 2017–2021
Más información