En Delivery Hero, buscamos un Software Engineer Android para unirse al equipo de Merchant Solutions dentro de nuestra Tribu de Fintech. En este rol, serás responsable de crear experiencias de usuario excepcionales e implementar nuevas funciones que impulsarán nuestra plataforma técnica.
What You'll Do
- Promover las mejores prácticas para la salud del código y colaborar activamente en la definición de tareas y proyectos.
- Crear experiencias de usuario excepcionales mientras se trabaja eficazmente en equipo para ejecutar los objetivos definidos.
- Integrarse con diversos servicios internos y externos.
- Proponer e implementar nuevas funciones y mejoras a las existentes.
What We're Looking For
- Experiencia en desarrollo nativo con Kotlin.
- Dominio de Clean Architecture y patrones de diseño como MVVM y MVI.
- Experiencia con Jetpack Compose y el sistema de Vistas tradicional (XML).
- Manejo de concurrencia utilizando Coroutines y Flow.
- Experiencia con Hilt (o Dagger 2/Koin).
- Consumo de APIs RESTful (Retrofit, OkHttp) y manejo de serialización (Gson/Moshi/Kotlin Serialization).
- Experiencia práctica en Unit Testing (JUnit, Mockk) y UI Testing (Espresso, Compose Tests).
Technical Stack
- Lenguaje: Kotlin
- Arquitectura y Patrones: Clean Architecture, MVVM, MVI
- UI: Jetpack Compose, XML
- Concurrencia: Coroutines, Flow
- Inyección de Dependencias: Hilt, Dagger 2, Koin
- Red y Serialización: Retrofit, OkHttp, Gson, Moshi, Kotlin Serialization
- Testing: JUnit, Mockk, Espresso
Team & Environment
Trabajarás en el equipo de Merchant Solutions dentro de la Tribu de Fintech.
Company Culture
- Crear valor para un gran ecosistema de negocios, con foco en la persona usuaria.
- Jugar en equipo siempre.
- Moverse a la velocidad de tus ideas.
- Aprender, desarrollarte y reinventarte.
- Generar impacto positivo en las personas y el planeta.
- La diversidad de talento potencia nuestra Cooltura.
- Promovemos la creación de equipos diversos e inclusivos.
Nuestras oportunidades laborales están abiertas a todas las personas, independientemente de su identidad de género, orientación sexual, origen étnico, religión, edad, discapacidad y/o otras características individuales.