




Resumen: KIS Solutions busca un Ingeniero iOS de nivel intermedio para liderar el diseño técnico, entregar funciones de alta calidad y fortalecer las prácticas de ingeniería mediante SwiftUI y patrones arquitectónicos modernos. Aspectos destacados: 1. Dirigir el diseño técnico y entregar funciones de alta calidad 2. Desarrollar experiencias nativas modernas utilizando SwiftUI e integrarlas con APIs 3. Contribuir a sistemas iOS grandes y complejos a escala mediante herramientas potenciadas por IA **Acerca de KIS Solutions LLC** KIS Solutions es un proveedor en rápido crecimiento de desarrollo personalizado de software y consultoría tecnológica. Ayudamos a organizaciones de la lista Fortune 500 a optimizar sus operaciones, integrar sistemas y construir herramientas digitales personalizadas para resolver problemas empresariales reales. Buscamos un Ingeniero iOS de nivel intermedio capaz de liderar el diseño técnico, entregar funciones de alta calidad y fortalecer nuestras prácticas de ingeniería. Usted desarrollará experiencias nativas modernas utilizando SwiftUI, integrará APIs REST y GraphQL, garantizará una sólida seguridad y observabilidad, y empleará herramientas de ingeniería potenciadas por IA para mejorar la velocidad y la calidad. Este puesto colabora con múltiples equipos y contribuye a sistemas iOS grandes y complejos a escala. **Actividades del puesto** * Desarrollar funciones de alta calidad utilizando SwiftUI y principios de diseño modernos. * Tomar decisiones arquitectónicas que prioricen escalabilidad, capacidad de prueba y rendimiento. * Trabajar con APIs REST y GraphQL y colaborar estrechamente con los equipos de backend. * Escribir código limpio, modular y verificable aplicando los principios SOLID y la inyección de dependencias. * Mantener y ampliar la cobertura de pruebas automatizadas (unitarias, de interfaz de usuario). * Aplicar conocimientos sobre la arquitectura VIPER al navegar bases de código existentes. * Diseñar pensando en la seguridad: manejo seguro de datos, cifrado, almacenamiento seguro y redes robustas. * Garantizar una fuerte observabilidad: incorporar métricas, registros, trazas, análisis e instrumentación del rendimiento. * Optimizar el rendimiento mediante Xcode Instruments. * Contribuir a flujos de trabajo de GitHub, automatización CI/CD y desarrollo basado en trunk. * Utilizar herramientas de IA para mejorar las pruebas, la documentación, la refactorización y la eficiencia del desarrollador. * Colaborar con múltiples equipos móviles y de backend en un entorno de ingeniería grande y complejo. * Mentorear a compañeros y apoyar la excelencia en ingeniería en todos los equipos. **Requisitos** * 3 a 5 años de experiencia profesional como ingeniero iOS. * Experiencia experta en Swift, SwiftUI y patrones arquitectónicos modernos. Conocimiento de la arquitectura VIPER (comprensión de sistemas VIPER existentes). * Sólida comprensión de los principios SOLID, inyección de dependencias (DI) y escritura de código verificable y mantenible. * Experiencia en pruebas unitarias, frameworks de pruebas y mantenimiento/ampliación de la cobertura de código. * Experiencia integrando servicios REST y GraphQL. * Antecedentes trabajando en aplicaciones iOS grandes y complejas con múltiples equipos de ingeniería nativa. * Experiencia diseñando para seguridad, observabilidad y rendimiento. * Competencia con GitHub, pipelines CI/CD y flujos de trabajo basados en trunk. * Experiencia utilizando herramientas de ingeniería potenciadas por IA para mejorar la velocidad y calidad del desarrollo. **Deseable** * Experiencia con arquitecturas basadas en eventos o en tiempo real. * Exposición al backend o full-stack, o capacidad para influir en los contratos de API. * Experiencia con sistemas de diseño, bibliotecas de componentes compartidos, análisis y experimentación. Tipos de empleo: Tiempo completo, Contrato Experiencia: * Ingeniería iOS: 3 años (Requerido) * Swift: 3 años (Requerido) Idioma: * Inglés avanzado (Requerido) Ubicación laboral: Remoto


