Desarrollador iOS

  • A jornada completa

Descripción de la empresa

Inetum es un grupo internacional de consultoría digital ágil. En la era post-transformación digital, nuestro propósito es permitir que cada una de las más de 27,000 personas que forman parte de nuestro equipo se renueve continuamente, viviendo de forma positiva su propio digital flow.

Con presencia en 26 países, promovemos trayectorias profesionales flexibles, innovación local y un equilibrio saludable entre la vida personal y profesional. Además, Inetum ha sido reconocida como Top Employer, certificación que avala nuestro compromiso con el bienestar, el desarrollo profesional y la excelencia en la gestión del talento.

Compromiso con la igualdad

En Inetum, promovemos un entorno de trabajo inclusivo y equitativo. Se tendrán en cuenta todos los candidatos, independientemente de su género, identidad, orientación sexual, edad, origen étnico, discapacidad u otras condiciones. Las decisiones de contratación se basan únicamente en las habilidades, competencias y valores alineados con nuestra cultura organizativa.

Descripción del empleo

El Desarrollador iOS será responsable de diseñar, construir y mantener aplicaciones móviles de alta calidad para el ecosistema Apple, garantizando estándares de arquitectura, seguridad, desempeño y experiencia de usuario. Trabajará de manera colaborativa con equipos multidisciplinarios para entregar soluciones eficientes, seguras y escalables.

 

Desarrollo y Arquitectura

  • Diseñar, desarrollar y mantener funcionalidades iOS utilizando Swift y componentes modernos de iOS SDK.
  • Aplicar principios de Clean Architecture y patrones como MVVM o MVI para asegurar modularidad, mantenibilidad y testabilidad.

Integración de Servicios

  • Consumir APIs REST/JSON o GraphQL expuestas por BFFs.
  • Implementar manejo robusto de errores, timeouts, reintentos, validaciones y control avanzado de errores de red.

Seguridad

  • Implementar buenas prácticas de seguridad incluyendo:
    • Keychain, Secure Enclave, certificate pinning
    • Protección de datos sensibles
    • Manejo seguro de tokens OAuth2/OIDC
    • Cumplimiento de lineamientos corporativos y regulatorios de seguridad

Performance y Optimización

  • Asegurar alto desempeño mediante:
    • Optimización de memoria
    • Eficiencia en renderizado
    • Tiempos de carga reducidos
    • Uso de listas paginadas
  • Identificación y resolución de cuellos de botella mediante herramientas del ecosistema iOS.

Persistencia y Offline

  • Integrar mecanismos de caché y soporte offline con:
    • CoreData, Realm, o
    • UserDefaults/Keychain según criticidad del dato

Analítica y Telemetría

  • Implementar analítica de uso, telemetría, métricas de comportamiento y trazabilidad.
  • Integrarse a la estrategia de eventos e incluir IDs de correlación cuando aplique.

Calidad y Pruebas

  • Escribir y mantener pruebas unitarias y de UI usando:
    • XCTest, XCUITest, y frameworks de mocks.
  • Participar activamente en:
    • Code reviews
    • Definición de estándares de desarrollo
    • Refactorización continua
    • Adopción de buenas prácticas de ingeniería

Colaboración y Comunicación

  • Trabajar de la mano con equipos de UX/UI, Backend BFF, QA y Arquitectura para lograr integraciones consistentes end-to-end.
  • Mantener documentación técnica, guías de buenas prácticas y decisiones de diseño.

Cumplimiento y Cultura Organizacional

  • Promover un ambiente de trabajo colaborativo.
  • Completar al 100% los cursos obligatorios en tiempo y forma.

Requisitos

Experiencia y Conocimientos Técnicos

  • 5+ años de experiencia en desarrollo iOS.
  • Dominio de Swift y conocimiento sólido del ecosistema iOS.
  • Experiencia con:
    • UIKit y SwiftUI
    • Combine o async/await
    • URLSession, Alamofire u otro cliente HTTP
    • Persistencia con CoreData o tecnología equivalente
  • Manejo de APIs REST/JSON; deseable experiencia con GraphQL.

Seguridad

  • Experiencia con:
    • OAuth2, JWT
    • Certificate pinning
    • Cifrado y almacenamiento seguro (Keychain / Secure Enclave)

Pruebas y Calidad

  • Uso de:
    • XCTest, XCUITest, mocks
    • Pruebas de regresión en módulos clave

Performance

  • Perfilamiento con herramientas Instruments:
    • Time Profiler, Allocations, Leaks

Integración y Entrega Continua

  • CI/CD, manejo de:
    • TestFlight
    • Administración de certificados y perfiles de provisión

Control de Versiones

  • Uso profesional de Git:
    • Pull requests
    • Revisiones de código
    • Flujo de ramas

Accesibilidad

  • Conocimiento de los lineamientos de accesibilidad de Apple (VoiceOver, Dynamic Type, etc.).

Ingles avanzado

Información adicional

Lo que ofrecemos

  • Programas de formación continua y certificaciones.
  • Acceso a plataformas de aprendizaje y desarrollo profesional.
  • Cultura de innovación y colaboración.
  • Programas de bienestar físico y emocional.
  • Oportunidades de crecimiento en proyectos internacionales.
  • Reconocimiento y recompensas por desempeño. 
  •  Sueldo base
  •  Prestaciones superiores a las de la ley
  • Seguro de vida 
  • Seguro de Gastos Médicos Mayores
  • Vales de despensa
  • Esquema 100% nómina
Aviso de privacidad