En Redsys seleccionamos a un/a Analista Programador/a ANDROID Kotlin para trabajar en el área de Instrumentos de Pago Móvil en nuestra sede de Córdoba, dentro de un equipo estable y dinámico para participar en proyectos internos.
¿Quieres saber que te ofrecemos? Proyectos interesantes de los que ver su utilidad en la vida diaria, grandes profesionales de los que aprender en un entorno dinámico, modelo que permite en un mayor porcentaje trabajar desde casa, buen ambiente, formación especializada, plan healthy, plan de retribución flexible, crecimiento, gran estabilidad y muchas cosas más...
Modelo híbrido de teletrabajo: 2 días oficina y 3 desde casa, flexible.
Responsabilidades principales:
El rol consiste en el desarrollo, mantenimiento y evolución de aplicaciones móviles Android, trabajando en estrecha colaboración con el equipo de desarrollo para entregar productos que cumplan con los requisitos del negocio y el nivel de calidad esperado por el usuario.
La persona participará en la implementación de nuevas funcionalidades, así como en la corrección de errores y en la optimización del rendimiento de aplicaciones Android tanto existentes como de nueva creación.
El puesto requiere un perfil experto en Kotlin, con dominio de tecnologías NFC, HCE y EMV, y experiencia sólida en tokenización y emulación de tarjetas en dispositivos móviles para soluciones de pago.
Además, se requieren conocimientos exhaustivos en seguridad, cifrado, protección de claves y optimización de rendimiento, especialmente en el contexto de procesamiento de pagos móviles y comunicación NFC.
Conocimientos específicos necesarios:
* Desarrollo Android y Kotlin:
* Kotlin
* Uso del entorno de Android Studio, emuladores, depuración y compilación en dispositivos físicos
* Arquitectura de aplicaciones (MVVM)
* Uso de viewModel y LiveData
* Creación de interfaces con xml
* Uso de navigation
* Almacenamiento local
* Conocimiento y migración de base de datos
* Consumo de apis mediante retrofit, manejo de json
* Principios básicos de clean code
* Inyección de dependencias (hilt)
* Control de versiones con Git y buenas prácticas
* Manejo y clonación de repositorios
* Tecnologías NFC / HCE
* Tecnología EMV Contactless
* Tokenización y emulación de tarjetas en dispositivos móviles.
* Seguridad móvil y criptografía: conocimientos profundos de cifrado simétrico y asimétrico.
* Rendimiento, optimizació, Testing y calidad
* Experiencia con CDCVM avanzado (biometrías y autenticación en dispositivos).
Conocimientos específicos deseables
* Cumplimiento y estándares: Conocimientos de normas y certificaciones relevantes, buenas prácticas de seguridad bancarias.
* Familiaridad con requisitos de certificación de redes de pago.
* Kotlin Multiplatform (KMP)
* Criptografía avanzada y hardware seguro
* Proceso de publicación de aplicaciones en Google Play Store
* Generación de versiones firmadas para su publicación
* Análisis de rendimiento de la aplicación
* GitFlow
* Control del trabajo mediante Jira y metodología de trabajo con Kanban
Perfil de habilidades:
* Capacidad de comunicación clara, escucha activa.
* Comunicación proactiva y participación en los canales remotos de intercambio de mensajes.
* Aprendizaje continuo. Predisposición a aprender nuevas técnicas y conocimientos del negocio específicos del ámbito de la empresa.
* Trabajo en equipo.
* Organización de tareas y cumplimiento de los plazos establecidos.
En Redsys trabajamos para garantizar una igualdad de oportunidades real y efectiva que nos permita promover el desarrollo profesional y la diversidad, equidad e inclusión laboral, en línea con nuestro compromiso con el ODS 5 (Igualdad de oportunidades), el ODS 8 (Trabajo decente y crecimiento económico) y el ODS 10 (Reducción de las desigualdades) de la Agenda 2030 de Naciones Unidas, así como con los Principios del 1 al 6 del Pacto Mundial.