iOS Developer at Inetum
Bogota, Capital District, RAP (Especial) Central, Colombia -
Full Time


Start Date

Immediate

Expiry Date

21 Jul, 26

Salary

0.0

Posted On

22 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Swift, Objective-C, SwiftUI, AutoLayout, UIKit, Combine, MVC, MVVM, VIPER, SOLID principles, Git, UITableView, UICollectionView, UINavigationController

Industry

IT Services and IT Consulting

Description
Descripción de la empresa Sobre nosotros Inetum es una compañía líder en Europa que acompaña a las organizaciones en un contexto de cambio tecnológico constante. Gracias a una sólida experiencia sectorial, una fuerte cultura de innovación y un modelo internacional escalable, ayudamos a nuestros clientes a transformar sus operaciones y a generar un impacto sostenible en su negocio y en la sociedad. Guiados por valores europeos, impulsamos a las organizaciones para generar un impacto positivo y liberar todo el potencial de la sociedad. Esta visión nos inspira para cumplir nuestros compromisos, atraer el mejor talento y transformar la incertidumbre en oportunidad, al construir un futuro en el que la tecnología destaca las capacidades de cada uno de nosotros. Descubre más aquí: Visión general de la compañía | Inetum Descripción del empleo iOS Developer Requisitos Dominio de Swift, conocer Objective-C y capacidad para construir vistas declarativas con SwiftUI. Experiencia práctica construyendo interfaces visuales utilizando Storyboards y XIBs/NIBs además de saber construir la vista desde código. Manejo fluido de AutoLayout para crear interfaces que se adapten a todo tipo de dispositivo iOS (Constraints, StackViews, TableViews...). Comprensión del ciclo de vida del UIViewController. Experiencia implementando los patrones Delegate y DataSource (esencial para manejar UITableView y UICollectionView). Conocimiento sobre la navegación tradicional (UINavigationController, Segues, presentación modal). Conocimientos básicos/intermedios de Combine: entendimiento del flujo de datos reactivo (Publishers, Subscribers, @Published) y uso de operadores básicos (como map, sink, assign). Conocimiento de arquitecturas como MVC, MVVM, VIPER Conocimiento de los principios SOLID y la importancia de la separación de responsabilidades en el código. Manejo de control de versiones con Git (creación de ramas, commits, resolución de conflictos básicos). Información adicional iOS Developer
Responsibilities
Develop and maintain iOS applications using Swift and SwiftUI while ensuring high-quality interface design. Implement complex data flows and architectural patterns to build scalable and efficient mobile solutions.
Loading...