Orbis Data

Orbis Data

0 0 Evaluaciones

14 días
Expira 13/08/2026

Developer Mobile IOS Senior

Developer Mobile IOS Senior

Funciones del Cargo

Como parte de tus funciones deberás:

  • Analizar y desafiar las HDU’s de los productos a desarrollar, priorizando la experiencia del usuario y la robustez de los procesos.
  • Desarrollar software mediante metodologías ágiles, cumpliendo los lineamientos que el cliente establece para asegurar calidad, compatibilidad, escalabilidad y time to market de las soluciones.
  • Ejecutar reglas para revisiones de Código.
  • Realizar revisiones y análisis en conjunto con Arquitectura.
  • Participar en reuniones de discovery técnico.

Requerimientos del Cargo

Desarrollador Mobile Android con experiencia de al menos 4 años en las siguientes tecnologías:

Requisitos Indispensables (Excluyentes)

  • Lenguaje Swift: Experiencia avanzada y demostrable utilizando Swift como lenguaje principal de programación, adoptándolo como el estándar moderno y seguro para el desarrollo nativo en iOS.
  • SwiftUI: Dominio avanzado en el uso de este framework moderno para la construcción de interfaces de usuario nativas mediante programación declarativa y reactiva.
  • Clean Architecture: Experiencia práctica experta en la aplicación de esta filosofía de diseño de software, asegurando la correcta separación de responsabilidades y la independencia de componentes del sistema operativo.
  • Principios SOLID: Conocimiento y aplicación avanzada de los cinco principios fundamentales de la programación orientada a objetos (y orientada a protocolos) para la creación de código escalable y mantenible.
  • Modularización: Experiencia avanzada en la estructuración y división de proyectos iOS complejos en módulos independientes mediante Swift Package Manager, CocoaPods o XCFrameworks para mejorar la escalabilidad y optimizar tiempos de compilación.
  • Patrones de Vistas: Dominio avanzado en la implementación de arquitecturas de presentación como MVVM, VIPER, Clean Swift (VIP) o TCA (The Composable Architecture) para el correcto desacoplamiento de la lógica de negocio de la interfaz de usuario.
  • Pruebas Unitarias: Experiencia avanzada en el diseño, desarrollo y validación de pruebas unitarias automatizadas utilizando XCTest o Swift Testing para garantizar la máxima calidad y fiabilidad del software.

Conocimientos y Experiencia Deseables (No Excluyentes)

  • UIKit y Storyboards / XIBs: Conocimientos de nivel medio en el framework tradicional de interfaz de usuario de Apple, necesario para el mantenimiento o transición de interfaces en proyectos heredados (legacy).
  • CI/CD (Integración y Entrega Continua): Conocimiento y experiencia de nivel medio en flujos de CI/CD aplicados a Apple, como Fastlane o Xcode Cloud, para la automatización de builds, pruebas y distribución.
  • Control de Versiones (Git): Manejo de nivel medio en el uso de Git para el seguimiento de cambios y la colaboración eficiente en equipo.

Compromiso con la Privacidad

En Orbis, velamos por la confidencialidad y seguridad de los datos personales proporcionados por los/as postulantes. La información entregada será utilizada exclusivamente para los fines del proceso de selección y se tratará conforme a la normativa legal vigente en materia de protección de datos personales.

Al enviar su postulación, usted otorga su consentimiento para el tratamiento de sus datos personales conforme a los fines y condiciones antes señalados.

Inclusión y Diversidad

En Orbis estamos comprometidos a promover un entorno inclusivo y diverso. Valoramos a las personas y sus talentos; nuestra oferta laboral se rige bajo la ley N° 21.015. Si necesitas algún ajuste razonable para ser parte del proceso de selección, avísanos para facilitar tu participación.