Developer Mobile IOS Senior
Aviso de fuente externaen Orbis Data
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 softwar...
Salario
No especificado
Ubicación
Santiago, Chile
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Developer Mobile IOS Senior
Santiago, Chile
Descripción del empleo
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.Revisiones y análisis en conjunto con Arquitectura.Reuniones de discovery técnico.
Requerimientos del cargoDesarrollador Mobile Andriod 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 (ej. Fastlane, Xcode Cloud, GitHub Actions) para la automatización de builds, pruebas y distribución a través de TestFlight.Control de Versiones (Git): Manejo de nivel medio en el uso de Git para el seguimiento de cambios, ramificaciones (branching) y la colaboración eficiente en equipo.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 propios del proceso de selección al cual usted ha postulado, y será tratada conforme a la normativa legal vigente en materia de protección de datos personales. Los antecedentes serán conservados únicamente durante el transcurso del proceso de selección o por un período máximo de seis meses, lo que ocurra primero, y serán eliminados de manera segura una vez finalizado dicho plazo.
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.
En Orbis estamos comprometidos a promover un entorno inclusivo y diverso, donde valoramos a las personas y sus talentos, por ello 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.
¿Es tuya esta vacante?
Reclámala gratis y recibe candidatos con video en CazVid.