Inetum2
iOS Developer
Salary
Job description
iOS Developer
- 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).
iOS Developer


