Somos Plexus Tech, una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y capacidades de nuestra gente, con más de 2,000 profesionales desarrollando tecnología con alma.
¡Ampliamos nuestro equipo Android! Buscamos talento.
¿Te animas a seguir formándote en tecnologías punteras y vanguardistas en el mercado? Entonces, debes unirte a la familia Plexus. Si te gusta progresar y afrontar nuevos retos, esta es tu oportunidad.
Buscamos un perfil SR Android, con al menos 5 años de experiencia exclusiva en desarrollo nativo de aplicaciones Android (Kotlin) usando MVVM y MVP en proyectos que utilizan librerías o que publican SDKs como producto.
Se requiere:
* Amplio conocimiento de visibilidad y extensibilidad en Kotlin.
* Conocimiento de Flow y Coroutines.
* Uso de herramientas de CI/CD como Bitrise, Github Workflow, Jenkins, etc.
* Metodologías ágiles de desarrollo.
* Experiencia en creación y revisión de PR y pruebas de control de calidad (QA).
* Conocimiento en arquitecturas MVP, MVVM, Clean, y experiencia con Jetpack Compose.
Acceso a datos:
* Librerías de obtención de datos remotos: Retrofit, Ktor.
* Librerías de datos locales: Room, DataStore, SharedPreferences.
* Experiencia en definir y crear componentes complejos y pantallas completas en Jetpack Compose, optimizando rendimiento y experiencia de usuario, incluyendo animaciones, transiciones e interacciones UI.
También se valorará experiencia en:
* Creación de componentes o bibliotecas para Compose.
* Pruebas de captura de pantalla con herramientas como Paparazzi.
Accesibilidad:
* Conocimiento profundo de APIs de Jetpack Compose para accesibilidad.
* Uso de Semantics en Compose para mejorar la accesibilidad.
* Capacidad para estructurar vistas accesibles para lectores de pantalla y realizar pruebas con TalkBack, Switch Access, etc.
Además, se requiere experiencia en:
* Pruebas unitarias con JUnit5, incluyendo mocks y stubs.
* Herramientas de análisis de cobertura (JaCoCo) y análisis estático de código (Detekt, Ktlint).
Conocimientos técnicos deseables incluyen:
* Desarrollo con estándares de seguridad.
* Experiencia en Gradle, especialmente en manejo de dependencias y scripts.
* Herramientas de análisis y mejora de rendimiento en apps, como baseline profiles y tracing.
Conocimientos técnicos extras:
* Familiaridad con KSP, Kotlin Poet, WorkManager, Google Maps y metodologías TDD.
Si tienes interés en seguir progresando, ¡este es tu proyecto!
Te unirás a un equipo de más de 2,000 profesionales, con oportunidades para impulsar tu carrera en un entorno dinámico, comprometido y colaborativo.
Ofrecemos contratación indefinida y teletrabajo.
Nos apasiona la tecnología y las personas que la hacen posible. Con motivación, ilusión y trabajo en equipo, estamos haciendo cosas maravillosas.
#J-18808-Ljbffr