Volver a la página principal

Desarrollador Mobile Android (Remoto)

Descripción

¡Hola!

En ACL, empresa líder en soluciones tecnológicas con más de 30 años de experiencia en Latinoamérica, estamos buscando Android Developer.

Buscamos un/a profesional con sólida experiencia en desarrollo Android nativo, capaz de crear soluciones robustas basadas en componentes reutilizables, asegurando calidad técnica y buenas prácticas de arquitectura.


¿Qué harás?

Desarrollar aplicaciones móviles Android modernas basadas en componentes reutilizables.

Implementar interfaces responsivas utilizando XML y principios de diseño adaptativo.

Gestionar almacenamiento local con SQLite y Room.

Integrar servicios externos mediante solicitudes HTTP con Retrofit o Volley.

Implementar notificaciones push y locales.

Colaborar activamente en equipos ágiles multifuncionales.

Participar en decisiones técnicas, proponiendo soluciones innovadoras y eficientes.

Requisitos mínimos

Requisitos excluyentes

Licenciatura en Informática, Tecnología de la Información o carrera similar.

+3 años de experiencia como desarrollador frontend mobile en Android.

+3 años de experiencia en Java y/o Kotlin para desarrollo Android.

+3 años trabajando con herramientas y frameworks nativos Android.

Conocimiento sólido en XML para definición de interfaces.

Manejo de Intents para comunicación entre componentes.

Experiencia en almacenamiento local con SQLite y Room.

Experiencia en consumo de APIs mediante Retrofit o Volley.

+3 años utilizando Git para control de versiones.

Conocimiento en Diseño Responsivo para múltiples dispositivos.

Experiencia en implementación de notificaciones push y locales.

Experiencia trabajando en equipos ágiles.


Requisitos deseables

Comprensión de patrones de arquitectura MVVM o MVP.

Conocimiento de Android Jetpack.

Experiencia escribiendo pruebas automatizadas (unitarias, integración y UI).

Conocimientos en Dagger o Koin para inyección de dependencias.

Experiencia con RxJava / RxAndroid para operaciones asíncronas.

Conocimiento en Material Design.

Experiencia previa en equipos ágiles multifuncionales.