📢En Redsys seleccionamos para nuestra oficina de Madrid, a un/a Analista Programador/a IOS para incorporarse en la plantilla interna de nuestra área de Canal Presencial. Participarás activamente de los Servicios, Proyectos e iniciativas de la empresa.
¿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 hÃbrido de teletrabajo flexible (2 dÃas presenciales/semanales) tecnologÃas punteras, buen ambiente, formación especializada, plan healthy, plan de retribución flexible, crecimiento y muchas cosas más...
Responsabilidades:
• Colaborar en la definición de requerimientos.
• Colaborar con el análisis, diseño y definición de módulos/aplicaciones y en su arquitectura.
• Promover la reutilización y modularización de soluciones.
• Cumplir con los calendarios de entrega de trabajos.
• Aplicar las normas de calidad definidas.
• Reportar el estado de su trabajo y el avance en sus tareas.
• Colabora en verificar el cumplimiento de los requerimientos antes de entrega a negocio y/o cliente final.
• Colaborar con el resto del equipo al que pertenece en la transmisión del conocimiento.
• Asistir a reuniones con clientes del proyecto en el que participe.
• Participar en la gestión de los proyectos en los que esté involucrado.
Conocimientos especÃficos necesarios:
Experiencia tecnológica básica fundamentada en:
· Arquitecturas de programación IOS.
· Programación orientada a objetos.
· Web services RESTful.
· Uso de XML y JSON.
· Control de versiones Git.
· Bases de datos móvil.
· Uso de patrones de diseño.
Experiencia tecnológica especÃfica basada en:
* Lenguajes de programación Objective-C, Swift y SwiftUI.
* Conocimientos de UIKit.
* Conocimientos de Combine.
* Conocimientos de CoreData.
* Uso de Alamofire o URLSession para networking.
* Uso de Realm o Firebase para bases de datos o servicios en la nube.
* Uso del patrón MVVM, VIPER y Clean Architecture.
* Creación de test unitarios.
Manejo de Word, Powerpoint, Excel, Outlook…
Manejo de herramientas corporativas (Jira/Confluence)
Conocimientos especÃficos deseables:
• CI/CD.
• Creación de test de integración.
• Valorable conocimientos de programación en entornos con recursos limitados.
• Valorable el conocimiento de técnicas para el desarrollo de software seguro.
• Deseable conocimientos básicos de EMV y PCI.
• Deseable conocimientos básicos de medios de pago.
Habilidades:
· Comunicación efectiva.
• Capacidad de análisis.
• Capacidad de organización y priorización de tareas.
• Capacidad de planificar.
• Accesible.
• Adaptabilidad.
• Multifuncional.
• Responsable.
• Liderazgo.
• Trabajo en equipo.
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.