PSomos Plexus Tech. Una compañía tecnológica especializada en servicios y productos IT, fundada en el btalento /b y las capacidades de nuestra gente, más de 2.000 profesionales desarrollando btecnología con alma. /b /ppbr/pp¡Ampliamos nuestro equipo Android ¡Buscamos btalento /b! /ppbr/pp¿Te animas a seguir formándote en tecnologías punteras y vanguardiastas en el Mercado? entonces, debes unirte a la familia Plexus. Si te gusta progresar y acometer nuevos retos esta es tu oportunidad. /ppbr/ppBuscamos perfil bSR Android, /b con al menos b5 años de experiencia /b exclusiva en desarrollo nativo de aplicaciones bAndroid (Kotlin) /bconb MVVM y MVP en proyectos formados por librerías o que publiquen SDKs como producto. /b /ppbr/ppbSe requiere: /b /pullibDominio de Kotlin como lenguaje de programación. /b /lilibAmplio conocimiento de visibilidad y extensibilidad en Kotlin. /b /lilibConocimiento de Flow y Coroutines. /b /lilibGit. /b /lilibUso de herramientas de CI/CD: Bitrise (o similar: Github Workflow, Jenkins, ...) /b /lilibMetodologías ágiles de desarrollo. /b /lilibFlujo de trabajo de creación/revisión de PR y pruebas de control de calidad (QA). /b /lilibArquitectura (MVP, MVVM y Clean) y experiencia trabajando con Compose. /b /li /ulpbAcceso a datos /b /pullibLibrerías de obtención de datos en remoto: Retrofit (o similar: Ktor). /b /lilibLibrerías de obtención de datos en local: Room, DataStore y SharedPreferences. /b /li /ulpbJetpack Compose /b /pullibDominio avanzado del framework Jetpack Compose, con experiencia demostrable en la /b /li /ulpbdefinición y creación de componentes complejos y pantallas completas en aplicaciones de /b /ppbproducción. /b /pullibAmplio conocimiento sobre mejorar la optimización y el rendimiento de Jetpack Compose para ofrecer la mejor experiencia al usuario. /b /lilibUX, creación de animaciones, transiciones e interacciones de UI para el usuario. /b /lilibCreación de componentes o bibliotecas para Compose (modelado de estados custom). /b /lilibRealización de pruebas de captura de pantalla utilizando Paparazzi o herramientas similares /b /li /ulpbcomo Shot, garantizando la calidad visual y funcional de las interfaces. /b /ppbAccesibilidad /b /pullibProfundo conocimiento de las APIs de Jetpack Compose para añadir accesibilidad /b /lilibCapacidad para utilizar Semantics en Compose para proporcionar información adicional a las herramientas de asistencia, como lectores de pantalla. /b /lilibConocimiento de cómo estructurar la vista para que sea accesible por lectores de pantalla. /b /lilibHerramientas para probar la accesibilidad: Talkback, Switch Access o similares. /b /lilibCapacidad para identificar y resolver problemas de accesibilidad detectados a través de pruebas con TalkBack. /b /lilibHabilidad para diseñar y ajustar la interfaz de usuario para mejorar la accesibilidad para usuarios que dependen de Switch Access. /b /li /ulpbTesting /b /pullibConocimiento sólido en la definición de pruebas unitarias con JUnit5 incluyendo el uso de anotaciones, aserciones, y ejecución de pruebas. /b /lilibCrear y gestionar mocks y stubs de objetos y servicios, simulando comportamientos y respuestas para diferentes escenarios de pruebas. /b /lilibVerificar interacciones con objetos mockeados, asegurando que se llamen los métodos correctos con los parámetros esperados. /b /lilibHerramientas de análisis de cobertura de código (por ejemplo, JaCoCo) para medir y asegurar que las pruebas unitarias cubran la mayor parte posible del código. /b /li /ulpbAnálisis de código /b /pullibHerramientas de análisis de código estático: Detekt (o similar: Ktlint, Spotless, …) /b /li /ulpbr/ppbConocimientos Técnicos Deseable /b /pullibExperiencia en el desarrollo de aplicaciones que cumplan con estándares de seguridad. /b /lilibExperiencia en Gradle como herramienta de configuración del proyecto: Version Catalogs para manejo de /b /lilibdependencias, compartición de lógica mediante Convention Plugins, manejo de scripts en Gradle, Android /b /lilibGradle Plugin, creación de plugins para Gradle… /b /lilibUso de herramientas de análisis y mejora de rendimiento en las Aplicaciones: Baseline profiles, Tracing… /b /li /ulpbr/ppbConocimientos Técnicos Extras /b /pullibFamiliaridad con librerías de procesado de anotaciones como KSP o herramientas de generación de código como Kotlin Poet. /b /lilibExperiencia en librerías de programación de tareas como WorkManager. /b /lilibExperiencia con librerías de control de Mapas: Google Maps /b /lilibConocimientos extra de testing: TDD, Tests instrumentales… /b /li /ulpbr/ppSi tienes inquietud en poder seguir progresando este es tu proyecto!!!!! /ppbr/ppTe unirás a un equipo de más de 2.000 profesionales /ppPodrás impulsar tu proyección profesional con nosotros/as. /ppAcceso a formación continuada /ppFormar parte de un equipo dinámico, comprometido, apasionado por sus clientes y con ganas de dar lo mejor de sí mismo. /ppFormar parte de una compañía con muchos profesionales de referencia en el sector /ppUn ecosistema de trabajo con un ambiente colaborativo. /ppbr/ppContratación indefinida + teletrabajo /ppPaquete de retribución Flexible /pulliSeguro médico /liliTicket Restaurante /liliTicket transporte /liliTicket guardería /li /ulpbr/ppbNos apasiona la tecnología, pero sobre todo nos encantan las personas que la hacen posible. Porque con motivación, ilusión y trabajo en equipo estamos haciendo cosas maravillosas. /b /ppbr/ppPlexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad. /ppFomentamos la igualdad de trato y de oportunidades para toda persona, de modo que ninguna razón de nacimiento, raza, sexo, religión, opinión o cualquier otra condición o circunstancia personal o social cause discriminación. En particular, la organización está comprometida con la creación de un contexto favorable a la diversidad y avance en la erradicación de la discriminación de las personas LGTBI, independientemente de su orientación e identidad sexual o su expresión de género /p