Android Developer (Chile)

Android Developer (Chile)

04 nov
|
Improving
|
Chile

04 nov

Improving

Chile

En Improving South America, brindamos servicios de TI para transformar la percepción del cualificado de TI. Nos enfocamos en consultoría de TI, desarrollo de software y formación ágil.

La empresa promueve una cultura de trabajo excepcional basada en el trabajo en equipo, la excelencia y la diversión, con enfoque en crecimiento personal y recompensas compartidas. Al integrarse, el/la candidato/a formará parte de una comunidad que prioriza la comunicación abierta y relaciones laborales sólidas a largo plazo, respaldada por una estructura de desarrollo profesional y aprendizaje continuo.

Aplica directamente en el sitio original en Get on Board.

Funciones del cargo

- Analizar en profundidad los productos Android asignados, sus esquemas de bases de datos y arquitectura, identificando oportunidades de mejora que aporten valor al negocio y al equipo.
- Diseñar, desarrollar e implementar módulos y funcionalidades de software de alta complejidad, garantizando escalabilidad, rendimiento y mantenibilidad.
- Desarrollar, probar e implementar funcionalidades de alta calidad utilizando Kotlin, Jetpack Compose y arquitecturas modernas de Android.
- Impulsar la adopción de buenas prácticas de desarrollo, nuevas tecnologías e iniciativas de mejora continua dentro del equipo.
- Liderar iniciativas de reducción de deuda técnica y modernización de código legacy, incluyendo la migración de Java, XML y RxJava hacia Kotlin, Jetpack Compose y Coroutines/Flow.
- Contribuir a la evolución de la arquitectura modular, promoviendo la separación de funcionalidades y la reutilización de componentes.
- Liderar iniciativas de integración entre sistemas complejos y servicios compartidos,



trabajando en conjunto con equipos multidisciplinarios.
- Gestionar incidentes críticos en producción, liderando el análisis de causa raíz e implementando soluciones preventivas.
- Participar en discusiones de arquitectura, planificación de capacidad y decisiones técnicas para garantizar la escalabilidad y confiabilidad de la plataforma.
- Colaborar en la mejora de la infraestructura, herramientas y flujos de trabajo para optimizar la eficiencia y productividad del equipo.
- Realizar revisiones de código (Code Reviews), asegurando el cumplimiento de estándares de calidad y buenas prácticas de desarrollo.
- Investigar y proponer soluciones técnicas para nuevos requerimientos, compartiendo conocimientos y recomendaciones con el equipo.
- Participar activamente en la definición, evaluación y actualización de estándares técnicos y metodologías de trabajo.

Requerimientos del cargo

- Nivel de inglés B2/C1 (intermedio alto/avanzado). Excluyente.
- Contar con más de 4 años de experiencia en desarrollo con Kotlin y Java.
- Experiencia en desarrollo de interfaces Android utilizando Jetpack Compose, Android Views y Material Design.
- Conocimiento de ViewModels, Unidirectional Data Flow (UDF), Kotlin Coroutines, Flow y Clean Architecture.




- Experiencia implementando inyección de dependencias (Dependency Injection) mediante Hilt o Dagger.
- Experiencia con Room y SQLite, incluyendo diseño de esquemas, migraciones y optimización de consultas.
- Experiencia desarrollando aplicaciones Offline-First, incluyendo ejecución de tareas en segundo plano y sincronización de datos mediante WorkManager.
- Experiencia consumiendo APIs RESTful utilizando Retrofit y OkHttp.
- Conocimientos de CI/CD, incluyendo pipelines de build y release, testing automatizado y configuración de builds con Gradle.
- Conocimientos de seguridad de software, incluyendo principios y buenas prácticas, vulnerabilidades comunes y metodologías de desarrollo seguro.

Beneficios

- Contrato a largo plazo.
- 100% Remoto.
- Vacaciones y PTOs
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea
- Budget para compra de libros.
- Budget para compra de materiales de trabajo.

GETONBRD Job ID: 64762

Espacios para charlas internas Improving entrega espacio para realizar presentaciones o charlas en horarios de trabajo.

Computadora Improving proporciona una computadora para tu trabajo.

Vestimenta informal Improving no exige ningún código de vestimenta.

Vacaciones extra Improving otorga vacaciones pagadas adicionales al mínimo legal.

Día de cumpleaños libre El día de tu cumpleaños es canjeable por un día completo de vacaciones.

Política de trabajo remoto

Remoto sólo localmente

El trabajo es 100% remoto, pero los candidatos deben residir en Chile, Argentina, Perú o Colombia para postular.

📌 Android Developer (Chile)
🏢 Improving
📍 Chile

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: android developer (chile) / chile

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: android developer (chile) / chile