Android Software Engineer Senior - MercadoPlay
MercadoLibre Ver todas las vacantes
- Buenos Aires
- Permanente
- Tiempo completo
- Utilizar las buenas prácticas de desarrollo que garanticen la calidad de los entregables, el cumplimiento de los requerimientos funcionales y no funcionales del sistema, como seguridad, performance y escalabilidad.
- Participar activamente en todo el proceso de desarrollo de software, desde la toma de requerimientos, diseño, implementación, pruebas, puesta en producción y monitoreo de las iniciativas.
- Proponer soluciones técnicas a las necesidades identificadas para la experiencia de nuestros usuarios y negocio.
- Dar soporte a las aplicaciones que están bajo nuestro ownership a través de la utilización de las herramientas de monitoreo y troubleshooting disponibles.
- Ser capaz de medir el impacto de negocio de las iniciativas que implementamos a través de la explotación de data e implementación de dashboard que permitan la visualización de la información.
- Trabajar colaborativamente y compartir su conocimiento con otros integrantes del equipo.
- Tener conocimiento de Android SDK, estructura de datos, patrones de diseño, ciclos de vida de los lenguajes, jetpack Compose.
- Poseer dominio de Kotlin Coroutines para programación asíncrona.
- Contar con experiencia utilizando API Rest para conectar aplicaciones Android a servicios de backend.
- Tener en pruebas unitarias, de UI y automatizadas.
- Haber tenido experiencia en manejo de datos, métricas y observabilidad de la experiencia de usuario.
- Contar con experiencia en monitoreo y observabilidad en aplicaciones, utilizando algunas herramientas como: New Relic, Datadog y Grafana.