Android Developer Senior, Madrid
Empresa
Plexus
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
Android Developer Senior
Únete a Plexus Tech. Nos encontramos en búsqueda de un Android Developer Sr para unirse con nosotros a un importante proyecto del sector bancario.
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
Kotlin, Android
Únete a Plexus Tech. Nos encontramos en búsqueda de un Android Developer Sr para unirse con nosotros a un importante proyecto del sector bancario.
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
Kotlin, Android