Android Developer Semi Senior

¿De qué trata y qué harás?
Evolucionarás nuestra app Android nativa, herramienta vital para técnicos en terreno. Serás responsable de programar en Java (core/MVP) y Kotlin (nuevas vistas en Jetpack Compose), garantizando una experiencia fluida sin internet. Liderarás la arquitectura Offline-First, gestionando colas de datos y persistencia local (Room, SharedPreferences, RxJava 2, WorkManager). Integrarás APIs REST, WebSockets, Google Maps y telemetría (AppCenter). Además, estructurarás soluciones analíticas claras, apoyándote en agentes de IA en tu flujo diario para acelerar la codificación y optimizar procesos. Además, estamos en proceso de planificar y comenzar la implementación en iOS, donde serás figura clave para su éxito.

¿Con quién trabajarás?
Te integrarás a una célula ágil (Scrum), colaborando directamente con Backend, Product Owners y QA, en un ambiente de alta confianza y autonomía.

¿Cómo mediremos tu éxito?
Por tu autonomía para llevar requerimientos a producción, la estabilidad de la app (crash-free rate y resiliencia offline) y la eficiencia de entrega lograda al adoptar IA.

Buscamos a un profesional Semi-Senior altamente autónomo y proactivo, que no requiera micro-gestión para proponer soluciones y entregar valor.

Habilidades Técnicas Clave:

  • Lenguajes: Dominio profundo de Java (para el core) y Kotlin (para vistas nuevas).
  • Arquitectura: Fuerte experiencia práctica con el patrón MVP y mentalidad de diseño Offline-first.
  • UI: Manejo del patrón clásico (Activities, Fragments, ViewBinding) y transición a Jetpack Compose.
  • Async y Persistencia: Dominio experto de RxJava 2, WorkManager, Room y SharedPreferences para gestionar sincronización y colas offline.
  • Networking: Integración impecable con APIs REST, JSON y WebSockets.
  • Metodologías: Uso fluido de Git y experiencia trabajando bajo Scrum.

Mindset:

  • Disposición para trabajar con agentes de IA en tu flujo diario, acelerando el desarrollo a partir de definiciones analíticas.

Condiciones del Cargo:

  • Residencia obligatoria en Santiago de Chile (modalidad híbrida ).

Equilibrio Vida-Trabajo: Trabajamos duro y con pasión, pero respetamos profundamente tu vida privada y tus tiempos personales.

Modalidad Híbrida: Trabajo remoto con días presenciales en Santiago para conectar con el equipo.

Impacto Real: Tu código será utilizado por miles de técnicos en terreno cada día para realizar su trabajo.

Vanguardia: Serás parte de una empresa que no solo usa tecnología, sino que transforma sus propios procesos internos de desarrollo para ser más ágil y eficiente.

Similar jobs