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,...
★ Ready to Start Your European Career?
Take the next step and apply for this exciting opportunity