Requisitos:
- 5 años de experiencia exclusiva en desarrollo nativo de aplicaciones Android.
- Haber trabajado en proyectos formados por librerías o que publiquen SDKs como producto.
- Experiencia en proyectos de accesibilidad.
- Dominio de Kotlin como lenguaje de programación.
- Conocimiento de Flow y Coroutines.
- Uso de herramientas de CI/CD: Bitrise (o similar: Github Workflow, Jenkins, ...)
- Metodologías ágiles de desarrollo.
- Flujo de trabajo de creación/revisión de PR y pruebas de control de calidad (QA).
- Conocimientos en arquitectura (MVP, MVVM y Clean) y experiencia trabajando con Compose.
- Librerías de obtención de datos en remoto: Retrofit (o similar: Ktor).
- Librerías de obtención de datos en local: Room, DataStore y SharedPreferences.
- Dominio avanzado del framework Jetpack Compose, con experiencia demostrable en la definición y creación de componentes complejos y pantallas completas en aplicaciones de producción.
- Amplio conocimiento sobre mejorar la optimización y el rendimiento de Jetpack Compose para ofrecer la mejor experiencia al usuario.
- UX, creación de animaciones, transiciones e interacciones de UI para el usuario.
- Creación de componentes o bibliotecas para Compose (modelado de estados custom).
- Realización de pruebas de captura de pantalla utilizando Paparazzi o herramientas similares como Shot, garantizando la calidad visual y funcional de las interfaces.
- Profundo conocimiento de las APIs de Jetpack Compose para añadir accesibilidad. Capacidad.
- Conocimiento sólido en la definición de pruebas unitarias con JUnit5 incluyendo el uso de anotaciones, aserciones, y ejecución de pruebas.
- Crear y gestionar mocks y stubs de objetos y servicios, simulando comportamientos y respuestas para diferentes escenarios de pruebas.
- Nivel de inglés equivalente a B2.
Con nuestro modelo híbrido, Flexology puedes trabajar desde donde mejor fluya tu talento: desde cualquiera de los 24 centros de trabajo que tenemos en España, desde tu casa, o combinando ambas modalidades. El ecosistema de trabajo Plexus Tech permite mantener un ambiente de colaboración en la compañía.
Trabaja con profesionales de referencia
Acceso a formación continuada.
Proyección profesional
Retribución flexible en seguros de salud, tickets restaurante, guardería, transporte
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Programador/a Android en Madrid
iOS Developer
20 jun.Plexus
Android Developer
20 jun.Plexus
Madrid, ES