
Software Engineer Android
Delivery Hero1 day ago
Buenos Aires, ArgentinaAny Level
Responsibilities
- Promover buenas prácticas de salud, escalabilidad y flexibilidad del código.
- Colaborar activamente en la definición de tareas y proyectos.
- Crear y mejorar experiencias para las personas usuarias.
- Trabajar en equipo para ejecutar los objetivos definidos.
- Integrar servicios internos y externos.
- Proponer nuevas funcionalidades y mejoras sobre las existentes.
Requirements
- Experiencia sólida en desarrollo nativo con Kotlin y conocimiento profundo del Android SDK y su ciclo de vida.
- Experiencia trabajando con aplicaciones modularizadas y escalables.
- Dominio de Clean Architecture y de los patrones MVVM y MVI.
- Experiencia con Jetpack Compose y vistas tradicionales XML.
- Manejo avanzado de concurrencia con Coroutines y Flow.
- Experiencia sólida con Hilt o, alternativamente, Dagger 2 o Koin.
- Experiencia consumiendo APIs RESTful con Retrofit y OkHttp.
- Experiencia con serialización mediante Gson, Moshi o Kotlin Serialization.
- Experiencia práctica en pruebas unitarias con JUnit y Mockk.
- Experiencia en pruebas de interfaz de usuario con Espresso y Compose Tests.
Benefits
- Ubicación del puesto en Buenos Aires o Montevideo.
- Equipo diverso e inclusivo con oportunidades abiertas independientemente de características individuales.
- Posibilidad de solicitar ajustes razonables o accesibilidad durante el proceso de entrevista.
Tech Stack
Categories
Mobile
About Delivery Hero
Delivery Hero builds a marketplace and logistics platform for online food delivery, groceries, and local commerce, serving consumers, restaurants, and retailers through regional brands. It monetizes via commissions, delivery and service fees, and advertising, and also runs quick‑commerce operations. Founded in 2011 and headquartered in Berlin, the company operates in around 65 countries and has been listed on the Frankfurt Stock Exchange since 2017.