Desarrollador / a iOS Senior (100% REMOTO)

Ekkiden
Comunidad Valenciana
A distancia
EUR 40.000 - 80.000
Descripción del empleo

Grupo de consultoría internacional fundado en 2019, Ekkiden fomenta un ecosistema de consultores apasionados y comprometidos que lideran proyectos de transformación organizacional, operativa y tecnológica en TI / Digital, Industria / I+D y Sostenibilidad, para las grandes empresas y las PYMES en Francia, Suiza, España y Alemania.

Descripción del Puesto :

Estamos en búsqueda de un / a Desarrollador / a iOS Senior con al menos 8 años de experiencia para unirse a nuestro equipo de Ingeniería Mobile, formado por más de 25 profesionales expertos en desarrollo de apps móviles. Esta posición te permitirá asumir un rol clave en la arquitectura y desarrollo de soluciones iOS a gran escala, en una compañía que apuesta por la tecnología, la reutilización de componentes y la excelencia técnica.

Diseñarás y desarrollarás arquitecturas sólidas y escalables para aplicaciones iOS, colaborando en la creación de librerías reutilizables y soluciones transversales para múltiples equipos.

Participarás en la definición de buenas prácticas, estándares de calidad y guías técnicas.

Realizarás integraciones de servicios web (REST, GraphQL) y te encargarás de garantizar el rendimiento, estabilidad y escalabilidad de las aplicaciones iOS.

Estarás involucrado en todas las fases del ciclo de vida del desarrollo: desde la definición técnica hasta las pruebas automatizadas y el despliegue.

Cómo lo harás?

Usando Swift y frameworks nativos de iOS como SwiftUI y Core Data.

Empleando herramientas de desarrollo como XCode, Profiler y sistemas de control de versiones como GitHub, Bitbucket y flujos Gitflow.

Integrando soluciones en entornos CI / CD, gestionando automatizaciones, pruebas y despliegues eficientes.

Ejecutando pruebas automatizadas con herramientas como XCTest, XCUITest y frameworks de mocks.

Con quién lo harás?

Formarás parte de un equipo técnico de alto nivel, en constante evolución, donde compartirás conocimiento con otros desarrolladores seniors, arquitectos de software y expertos en mobile.

Colaborarás estrechamente con áreas de diseño UX / UI, producto, QA y otras verticales de desarrollo dentro de una estructura Agile.

Conocimientos técnicos requeridos :

  1. Dominio de Swift y frameworks iOS nativos como SwiftUI.
  2. Experiencia en integración de APIs REST y GraphQL.
  3. Conocimientos de almacenamiento de datos: Core Data, Realm, SQLite.
  4. Experiencia en desarrollo basado en pruebas (TDD), pruebas unitarias, de integración y UI (XCTest, XCUITest).
  5. Familiaridad con herramientas de CI / CD (Bamboo, GitHub Actions, Azure DevOps).
  6. Experiencia en diseño de arquitecturas escalables, patrones de diseño y principios SOLID.
  7. Conocimiento de SPM y frameworks de inyección de dependencias.
  8. Herramientas de gestión: JIRA, GitHub.

Valoramos también :

  1. Conocimientos en herramientas como Figma, Postman, Charles Proxy, AppInsights, SonarQube.
  2. Experiencia en despliegue y monitoreo de apps (AppCenter, TestFlight) y gestión con MDM corporativos.
  3. Experiencia con funcionalidades del sistema operativo como biometría, notificaciones push o deep linking.
  4. Comunicación efectiva y habilidades sociales.
  5. Capacidad de trabajo en equipo y colaboración multidisciplinar.
  6. Resolución de problemas, pensamiento crítico y orientación a resultados.
  7. Flexibilidad, adaptabilidad y creatividad.

Español : obligatorio.

Únete a nosotros para dejar tu huella en una organización de rápido crecimiento. Multitud de proyectos que te permitirán tener un impacto real en la empresa. Capacidad para trabajar de forma autónoma e impulsar nuevas iniciativas. Trayectoria profesional adaptada a tu persona, tanto en términos de funciones como de ubicación. Cultura sólida, basada en el intercambio, el respeto, la ambición y el espíritu de equipo. Oportunidad de gestionar equipos y desarrollar tu área de especialización dirigiendo uno de nuestros squads. Desarrolla tus capacidades de gestión y liderazgo, porque en Ekkiden los consultores se ocupan de las carreras de otros consultores.

Cómo es el proceso de contratación en Ekkiden?

Llamada inicial : Nuestro equipo de reclutamiento se pondrá en contacto con usted para discutir sus motivaciones y expectativas.

Entrevistas : Tendrás una o dos entrevistas con nuestros gerentes de negocios, dependiendo del puesto para el que te postules.

Reunión con el cliente: Finalmente, tendrá la oportunidad de reunirse con el cliente. Aunque este es nuestro proceso estándar, podemos hacer ajustes basados en circunstancias específicas.

Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Desarrollador / a iOS Senior (100% REMOTO) en