bumeranhace 1 día

Android Developer

Senior5+ años

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

Desarrollo Android nativoClean ArchitectureMVVMIntegración de APIs RESTCode reviewColaboración en equipoColaboración

Beneficios

  • Cobertura médica familiar
  • Clases de inglés
  • Descuentos en seguros
  • Wellhub (Gympass)
  • Descuentos en planes de telefonía