Tech. Lead / Senior iOS Developer - SDS

Sé de los primeros solicitantes.
Solo para miembros registrados
Villagarcía del Llano
EUR 48.000 - 62.000
Sé de los primeros solicitantes.
Hace 3 días
Descripción del empleo

Tech. Lead / Senior iOS Developer - SDSCountry : Spain

COMIENZA AQUÍ

Santander (www.santander.com) está evolucionando de una marca global de alto impacto a una organización impulsada por la tecnología, y nuestra gente está en el centro de este viaje. Juntos , estamos impulsando una transformación centrada en el cliente que valora el pensamiento audaz , la innovación y el coraje para desafiar lo que es posible.

Esto es más que un cambio estratégico. Es una oportunidad para que los profesionales motivados crezcan, aprendan y marquen una diferencia real .

Nuestra misión es contribuir a ayudar a más personas y empresas a prosperar . Adoptamos una sólida cultura de riesgo y se espera que todos nuestros profesionales en todos los niveles adopten un enfoque proactivo y responsable hacia la gestión de riesgos.

Santander Digital Services es el equipo de tecnología y operaciones de Santander. Estamos convencidos de la importancia de una tecnología que esté alineada con los requisitos del negocio y que nuestro trabajo no solo aporte valor a los usuarios, las personas y las comunidades, sino que también fomente la creatividad individual. Nuestro equipo de más de 10.000 personas en 8 países (España, Portugal, Polonia, Reino Unido, EE. UU., México, Chile y Brasil) desarrolla y / o implementa soluciones financieras en un amplio espectro de tecnologías (incluyendo Blockchain, Big Data y Angular, entre otras) en todo tipo de plataformas locales y basadas en la nube.

LA DIFERENCIA QUE MARCAS

SANTANDER DIGITAL SERVICES está buscando un TECH. LEAD / SENIOR iOS DEVELOPER basado en la MADRID (EDIFICIO LUCA DE TENA)

Estamos dando forma a la forma en que trabajamos a través de la innovación, la tecnología de vanguardia, la colaboración y la libertad de explorar nuevas ideas. Para tener éxito en este rol, será responsable de :

  • Evolucionar, mantener y dar soporte en nuestro producto más relevante, la OneApp.
  • Formar parte de un equipo de desarrollo que itera software en semanas que llega a millones de clientes en toda Europa.

LO QUE APORTARÁS

Nuestra gente es nuestra mayor fortaleza. Cada individuo aporta perspectivas únicas que nos hacen más fuertes como equipo y como organización. Estamos permitiendo que los equipos vayan más allá al valorar quiénes son y potenciar lo que aportan.

Los siguientes requisitos representan el conocimiento, las habilidades y las destrezas esenciales para el éxito en este puesto. Se pueden hacer adaptaciones razonables para permitir que las personas con discapacidades realicen las funciones esenciales.

Experiencia profesional

  • Al menos 4 años de experiencia como desarrollador iOS (Obligatorio).

Educación

  • Tener desde un Grado en Ingeniería o grado superior (informática y comunicaciones; electricidad y electrónica).

Idiomas

  • Inglés (Preferido)

Habilidades duras

  • Conocimientos avanzados de Programación Orientada a Objetos, Programación Orientada a Aspectos, Inversión de Control e inyección de dependencias. (Preferible)
  • Conocimientos de los “principios SOLID” y de “Clean Architecture”, con experiencia en programación por capas, y separación de vista, lógica de negocio y datos. (Preferible)
  • Patrones de arquitectura : MVP y MVVM (patrón referencia) más Coordinator para la navegación. (Preferible)
  • Lenguajes de programación : Swift 5.6 y superiores. (Preferible)
  • Experiencia con git, gestión de ramas (develop, master, release), creación de Pull Requests, resolución de conflictos. (Preferible)
  • Gestión de dependencias : CocoaPods y Swift Package Manager (Preferible)
  • Programación reactiva : Librería OpenCombine y Combine (a partir de iOS 13) (Preferible)
  • Experiencia en seguridad : Gestión de certificados HTTPS, aplicación de SSL Pinning. (Preferible)
  • Bases de datos cifradas, como SQLCipher. (Preferible)
  • Encriptación de datos. (Preferible)
  • Conocimiento de metodología TDD (Test Driven Development) y creación de tests unitarios. (Preferible)
  • Conocimiento de la metodología BDD (Behavior Driven Development), lenguaje Gherkin y del uso de IDs que se usarán para la creación de tests funcionales. (Preferible)
  • Experiencia en el manejo de herramientas como Postman y SOAP UI para las pruebas con APIs REST y WebServices. Conocimientos de estándares REST y códigos de respuesta HTTP. (Preferible)
  • Experiencia en el uso de herramientas como Charles Proxy para poder revisar y corregir incidencias. (Preferible)

VALORAMOS TU IMPACTO

Su contribución es importante y es reconocida. Puede esperar un paquete de recompensas justo y competitivo que refleje el impacto que crea y el valor que ofrece. Pero sabemos que las recompensas van más allá de los números.

Permitimos que nuestros equipos vayan más allá a través de oportunidades globales y amplias trayectorias profesionales.

Flexibilidad que funciona. Disfruta de modelos de trabajo híbridos , algunos días remotos, otros días presenciales con tu equipo, junto con horarios flexibles.

Aprendizaje para la vida . Accede a cientos de cursos en nuestras plataformas, incluido el acceso exclusivo a nuestro espacio de apre...

Idiomas

Spanish