Android Developer
Buscamos un Senior Android Developer para una importante organización agroindustrial en Argentina. Te integrarás a una célula de desarrollo para evolucionar funcionalidades de una app, trabajando con Kotlin, RxJava 3, Clean Architecture y MVVM en un esquema híbrido.
Descripción del puesto
Es una de las principales organizaciones agroindustriales del país. Agrupa cooperativas y productores agropecuarios de todo el país, brindando soluciones integrales para el sector a través de servicios, comercialización de granos, agroinsumos y desarrollo tecnológico, promoviendo el crecimiento sustentable y el trabajo cooperativo.
Nos encontramos en busqueda de un Senior Android Developer. La persona se integrará a una de las células de desarrollo y trabajará junto al Tech Lead Mobile participando en el desarrollo y evolución de nuevas funcionalidades de una app.
Responsabilidades:
- Desarrollo de funcionalidades end-to-end dentro de la aplicación Android.
- Participación en todas las capas de la arquitectura: networking, repositories, use cases, ViewModels y UI.
- Integración y consumo de APIs REST mediante Retrofit + OkHttp.
- Desarrollo bajo arquitectura Clean Architecture + MVVM.
- Implementación de lógica reactiva utilizando RxJava 3.
- Construcción y mantenimiento de interfaces con XML + ViewBinding.
- Mantenimiento y mejora de código existente en un codebase de gran escala.
- Participación en code reviews y colaboración con el equipo de desarrollo
Requisitos:
- Experiencia sólida en desarrollo Android nativo con Kotlin.
- Experiencia comprobable trabajando con RxJava 3 (excluyente).
- Conocimientos sólidos de Clean Architecture y MVVM.
- Experiencia con Retrofit, OkHttp y consumo de APIs REST.
- Manejo de Koin para inyección de dependencias.
- Experiencia trabajando con XML, ViewBinding y Jetpack Navigation.
- Se valorará experiencia previa en fintech o billeteras digitales.
Beneficios
- Cobertura médica para vos y tu familia.
- Clases de inglés dentro del horario laboral.
- Descuentos en seguros.
- Programa de Bienestar Wellhub (Gympass).
- Descuentos en planes de telefonía para el ingresante y el grupo familiar (Compañía Claro).
Condiciones:
- Contratación: Relación de dependencia directa con la empresa.
- Modalidad: Hibrida 3x2: 3 dias presenciales y 2 dias remoto.
- Horarios: Lunes a viernes de 9:00 a 17:30hs
Responsabilidades
- Desarrollo de funcionalidades end-to-end en la aplicación Android
- Participación en todas las capas de la arquitectura (networking, repositories, use cases, ViewModels, UI)
- Integración y consumo de APIs REST
- Desarrollo bajo Clean Architecture + MVVM
- Implementación de lógica reactiva con RxJava 3
- Construcción y mantenimiento de interfaces con XML + ViewBinding
- Mantenimiento y mejora de código existente
- Participación en code reviews
Skills requeridas
Beneficios
- Cobertura médica familiar
- Clases de inglés
- Descuentos en seguros
- Wellhub (Gympass)
- Descuentos en planes de telefonía