Claire Joster
Senior Android Developer
Claire JosterSpain21 hours ago
Full-timeEngineering

Acerca del empleo

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. Trabajamos con un valor añadido fundamental: la captación de talento basada en valores. El objetivo es garantizar un ajuste cultural de nuestros clientes y candidatos. El Matching values.



¿Dónde trabajarás? (Madrid o Barcelona)

¿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).
  • Inyección de dependencias: Dagger o Hilt
  • Capacidad para estructurar aplicaciones de manera modular y escalable.
  • Clean Architecture: Implementación de arquitecturas basadas en capas como MVP, MVVM, MVC.
  • 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.
  • Gestión de dependencias y modularización: Capacidad para
  • estructurar aplicaciones grandes utilizando la modularización y
  • separar la lógica en diferentes módulos o componentes reutilizables.



Valorables:

  • 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:

  • Pago móvil.
  • Tecnologías NFC, cifrado y seguridad en entornos móviles.


Cómo será tu día a día…

  • 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.


¿QUÉ OFRECEMOS?

  • Contratación Indefinida en Cliente Final
  • Modelo de trabajo híbrido: 3 de teletrabajo / 2 de oficina (Avda. Diagonal (Barcelona) - Las Rozas (Madrid)).
  • 27 días de Vacaciones al año.
  • Gympass, fisio en la ofi, etc.
  • Formaciones constantes.
  • Retribución Flexible.
  • Tickets restaurante.
  • Seguro médico y seguro de vida.
  • Otros beneficios bancarios.



Si cuentas con la experiencia requerida en el sector y en posiciones similares,

¡es tu oportunidad!

Información

Key Skills

Ranked by relevance