Montevideo, Montevideo, Uruguay Hybrid

Glovo is hiring a Software Engineer Android

Desarrollar y mejorar aplicaciones Android nativas aplicando principios de arquitectura limpia y priorizando la calidad del código.. Colaborar estrechamente con el equipo para alcanzar objetivos comunes y crear experiencias de usuario excepcionales.. Integrar servicios internos y externos para garantizar funcionalidad robusta y escalable.. Proponer, diseñar e implementar nuevas funcionalidades y mejoras continuas en las aplicaciones existentes.

Responsabilidades

  • Fomentar prácticas recomendadas para mantener la salud del código y participar activamente en la planificación de tareas y proyectos.
  • Diseñar y desarrollar interfaces de usuario intuitivas y eficientes en entornos nativos Android.
  • Conectar la aplicación con servicios y APIs internos y externos de forma eficiente y segura.
  • Sugerir e implementar nuevas características y optimizaciones en funcionalidades ya existentes.

Requisitos

  • Experiencia comprobada en desarrollo Android nativo utilizando Kotlin.
  • Conocimiento sólido de arquitecturas limpias y patrones de diseño como MVVM y MVI.
  • Dominio de Jetpack Compose junto con manejo del sistema tradicional basado en XML.
  • Experiencia en manejo de concurrencia mediante Coroutines y Flow.
  • Habilidad para consumir APIs RESTful usando herramientas como Retrofit y OkHttp, y manejar serialización con Gson, Moshi o Kotlin Serialization.
  • Experiencia práctica en pruebas unitarias con JUnit y Mockk, y pruebas de interfaz con Espresso y pruebas de Compose.
  • Uso de inyección de dependencias con Hilt, Dagger 2 o Koin.

Stack técnico

Kotlin, Clean Architecture, MVVM, MVI, Jetpack Compose, XML, Coroutines, Flow, Hilt, Dagger 2, Koin, Retrofit, OkHttp, Gson, Moshi, Kotlin Serialization, JUnit, Mockk, Espresso, Compose Tests

Beneficios

  • Contribuir al crecimiento de un ecosistema empresarial centrado en el usuario.
  • Trabajar en un entorno colaborativo donde el trabajo en equipo es fundamental.
  • Impulsar ideas con rapidez y agilidad en un entorno dinámico.
  • Desarrollarte profesionalmente y reinventarte continuamente.
  • Generar un impacto positivo en las personas y en el planeta.
  • Disfrutar de flexibilidad en el trabajo con #ModoPeYa, orientado al equilibrio entre vida personal y profesional.

Modalidad

híbrido — trabajar con flexibilidad, buscando un buen equilibrio dentro y fuera de la oficina bajo la filosofía #ModoPeYa.

Equipo

Soluciones para Comercios dentro de la Tribu de Fintech

  • Centrados en el usuario
  • Trabajar en equipo siempre
  • Moverse a la velocidad de las ideas
  • Aprender, desarrollarse y reinventarse
  • Generar impacto positivo en las personas y el planeta
  • Diversidad e inclusión
  • #CoolturaPeYa
  • #LaDiversidadNosPotencia

Información adicional

  • La diversidad del talento fortalece nuestra cultura organizacional y nuestra forma de trabajar.
  • Se fomentan equipos diversos e inclusivos que aportan distintas perspectivas y enfoques.
  • Las oportunidades laborales son abiertas para todas las personas, sin importar identidad de género, orientación sexual, origen étnico, religión, edad, discapacidad u otras características.
  • Se ofrece ajuste razonable o accesibilidad específica para el proceso de entrevista si se requiere.
  • Es posible indicar pronombres (él/ella/elle) desde la primera interacción.
Required Skills
KotlinClean ArchitectureMVVMMVIJetpack ComposeXMLCoroutinesFlowHiltDagger 2AndroidNative Development KotlinClean ArchitectureMVVMMVIJetpack ComposeXMLCoroutinesFlowHiltDagger 2KoinRetrofitOkHttpGsonMoshi
About company
Glovo
Glovo is a delivery app that connects customers with local partners to deliver anything from anywhere. The company enables on-demand delivery services across various categories including food, groceries, pharmacy, and more.
All jobs at Glovo Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago