
400 d
Descripción del trabajo
Se busca un desarrollador Android de nivel medio o superior para unirse a un equipo y crear aplicaciones móviles nativas de alta calidad con un enfoque especial en el procesamiento de audio, video e imágenes. El trabajo se realiza principalmente con Kotlin y Jetpack Compose, dentro de una arquitectura basada en MVVM.
Los proyectos utilizan muchos recursos multimedia, por lo que es fundamental contar con una experiencia en el manejo de contenido multimedia, desde el trabajo con transmisiones de audio y video hasta la gestión de flujos de trabajo de procesamiento de imágenes. Se requiere alguien que aporte no solo habilidades de programación, sino también una mentalidad arquitectónica madura, un compromiso con un código limpio y fácil de mantener, y un enfoque colaborativo para el trabajo en equipo.
Si se siente cómodo con funciones multimedia complejas y le preocupa profundamente crear aplicaciones robustas y escalables, es una oportunidad para conocerles.
Responsabilidades:
- Desarrollar aplicaciones Android nativas con Kotlin y Jetpack Compose.
- Implementar arquitecturas basadas en MVVM (y otros patrones relacionados).
- Manejar contenido multimedia complejo, incluyendo audio, video e imágenes.
- Colaborar con el equipo para garantizar código limpio, mantenible y escalable.
- Trabajar con marcos de inyección de dependencias y programación asincrónica.
- Gestionar bases de datos locales como Room, SQLite, Realm o similares.
Requisitos:
- Más de 5 años de experiencia en desarrollo comercial de Android.
- Dominio de Kotlin y Jetpack Compose.
- Conocimiento de patrones arquitectónicos, especialmente MVVM y MVI.
- Experiencia con marcos de inyección de dependencia como Dagger/Hilt y Koin.
- Experiencia con marcos de audio, video e imágenes (por ejemplo, ExoPlayer, MediaPlayer, AudioRecord).
- Conocimiento de multiproceso y programación asincrónica utilizando corrutinas y flujos de Kotlin.
- Experiencia trabajando con bases de datos como Room, SQLite, Realm o similares.
- Capacidad para escribir código limpio, mantenible y comprobable.
- Nivel de inglés B2 o superior.
Se valorará:
- Experiencia con protocolos de transmisión de vídeo como HLS.
- Experiencia en creación de aplicaciones con contenido multimedia enriquecido.
- Experiencia en desarrollo de aplicaciones sociales (contenido generado por el usuario, feeds, comentarios, suscripciones, etc.).
- Habilidades en optimización del rendimiento en contenido audiovisual/multimedia.
- Experiencia en visualización de fotos o videos de 360°, procesamiento e integración de UI.
- Experiencia en desarrollo con React Native.
Beneficios:
- Horario de trabajo flexible, acordado dentro del equipo.
- Comunicación en inglés, con clientes extranjeros y equipos internacionales.
- Profesores de inglés a tiempo completo.
- Programas de mentoría.
- Proceso de reclutamiento compuesto por 1 o 2 reuniones en línea.
Salario a percibir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.



