En Claire Joster somos expertos en la selección de perfiles directivos y mandos intermedios para las principales áreas funcionales. Gracias a nuestro equipo de consultores especializados ayudamos a empresas y candidatos a crecer profesionalmente. El objetivo es garantizar un ajuste cultural de nuestros clientes y candidatos. Tienes experiencia en el ámbito de Desarrollo de Software? Nuestro cliente es una importante empresa del sector financiero en Madrid o Barcelona que busca incorporar nuevo talento para su área de Desarrollo.
Requisitos mínimos:
Desarrollo nativo con Java/Kotlin (Android).
Capacidad para estructurar aplicaciones de manera modular y escalable.
Patrones de diseño: uso de patrones de diseño en el desarrollo de software como Factory, Singleton, Observer,...
Gestión de estados y reactividad: Experiencia en el manejo del
estado de la aplicación utilizando LiveData, ViewModel. Valorable experiencia con RxJava para la programación reactiva.
Servicios de background y concurrencia: Experiencia con
WorkManager, JobScheduler, y Coroutines Android para la ejecución de tareas en segundo plano y la gestión de la concurrencia de manera eficiente.
Persistencia de datos: Uso de tecnologías de persistencia local como
Room (Android). Además de SharedPreferences o UserDefaults para la gestión de datos locales.
Experiencia en la gestión de dependencias a través de herramientas como Gradle, asegurando versiones estables y mantenibles de bibliotecas externas.
Experiencia en testing unitario, testing de integración y pruebas funcionales con JUnit, Espresso y mocking frameworks como Mockito o Cuckoo.
Implementación de técnicas de seguridad avanzada en aplicaciones móviles, incluyendo almacenamiento seguro (Keystore/Keychain), encriptación de datos, y uso de certificados SSL para asegurar la comunicación de red.
estructurar aplicaciones grandes utilizando la modularización y
Familiaridad con aplicaciones híbridas con nativo+ReactJS.
Conocimientos en desarrollo para dispositivos wearables, coches conectados, smartTV.
Experiencia en proyectos relacionados con la seguridad y ofuscación de aplicaciones móviles.
Familiaridad con metodologías ágiles (Scrum, Kanban) y herramientas de gestión como Confluence, Clarity PPM.
Conocimientos en Design Systems y herramientas de diseño como Figma, Adobe XD, Sketch
¿Qué proyectos desarrollamos?
Trabajarás en proyectos del sector financiero, centrándote en el desarrollo de aplicaciones móviles y capacidades nativas para dispositivos, como:
Programación y desarrollo de productos, proyectos y soluciones en el sector financiero.
Trabajo en modo Lab, con equipo multidisciplinar en metodología Agile donde se desarrolla de forma integral el software comprendiendo todo el ciclo de vida.
¿Contratación Indefinida en Cliente Final
~ Modelo de trabajo híbrido: 3 de teletrabajo / 2 de oficina (Avda. 27 días de Vacaciones al año.
~ Formaciones constantes.
~ Si cuentas con la experiencia requerida en el sector y en posiciones similares,
¡