Job Openings Android Developer

About the job Android Developer

Propósito del rol

Diseñar, desarrollar y mantener aplicaciones móviles nativas Android, asegurando experiencia de usuario fluida, rendimiento, escalabilidad, seguridad e integración con APIs backend.

Requisitos del Rol

Perfil Android Developer SSR/SR para desarrollar aplicaciones móviles nativas en un entorno retail/e-commerce, trabajando de forma remota desde LATAM en horario Chile. Se requiere experiencia comprobable SSR/SR, foco en calidad, arquitectura móvil, performance, testing,
colaboración ágil e integración con APIs backend.

Must-to-have

  • Nivel avanzado en Kotlin.
  • Sólidos conocimientos del SDK de Android, versiones del sistema operativo y adaptación a distintos tamaños de pantalla.
  • Familiaridad con APIs RESTful para conectar aplicaciones Android con servicios backend.
  • Dominio de patrones y mejores prácticas UI Android: Activities, Fragments, ViewBinding, LiveData, ViewModel.
  • Experiencia con MVVM o Clean Architecture.
  • Manejo avanzado de Android Studio, Gradle, emuladores y profiling tools.
  • Más de 3 años de experiencia comprobable como desarrollador Android.
  • Inglés para lectura y escritura técnica.

Deseables

  • Jetpack Compose aunque el proyecto se base principalmente en View System tradicional.
  • Java para legacy support.
  • CI/CD Android: Fastlane, GitHub Actions, Bitrise.
  • Android Jetpack Components: Room, Navigation, etc.
  • Retrofit / Ktor / OkHttp.
  • Coroutines / Flow / RxJava.
  • Room / SQLite.
  • Testing con JUnit, Espresso, Mockito.
  • Push Notifications FCM.

Responsabilidades primarias

  • Refactorizar módulos existentes para mejorar arquitectura, legibilidad y rendimiento.
  • Diagnosticar y corregir bugs en producción y entornos de desarrollo.
  • Implementar nuevas funcionalidades equilibrando usabilidad, rendimiento y experiencia de usuario.
  • Crear componentes reutilizables entre módulos/regiones.
  • Mentorear técnicamente a perfiles más junior.
  • Colaborar con UX/UI, QA, backend y DevOps en entregas ágiles.
  • Participar en pruebas, mantenimiento, mejora continua y despliegue hacia Google Play.

Detalles de contratación

  • Modalidad: Remoto LATAM, horario Chile.
  • Contratación: Contractor.
  • Pago en USD.
  • Duración: 6 meses con opción de extensión.
  • Dedicación: Full time.
  • Inicio: Inmediato