Descrizione della Posizione Lavorativa
Rcs Innovation costituisce all'interno del Gruppo una realtà industriale dedicata all'innovazione digitale: l'obiettivo è la dematerializzazione e la trasformazione della conoscenza mediante l'adozione di nuove tecnologie, formati e modalità di fruizione. L'impegno del team è sviluppare nuove codificazioni di informazione e conoscenza per rendere prodotti e servizi programmabili, modificabili, flessibili e comunicabili.
L'integrazione tra elementi digitali e componenti fisiche genera un'offerta basata su un business model innovativo: le potenzialità delle tecnologie digitali sono applicate alla più ampia digital transformation dei modelli di business, indipendentemente dalla funzione, dal settore o dalle dimensioni aziendali.
Competenze tecniche richieste
- Conoscenza del linguaggio Swift
- Conoscenza dell'ambiente di sviluppo Xcode
- Conoscenza dei pattern architetturali MVC e MVVM
- Conoscenza del framework UIKit, storyboards e controller di navigazione/tab bar
- Esperienza con Git
- Familiarità con gestori di dipendenze quali CocoaPods e Swift Package Manager
- Capacità di troubleshooting
Nice to have
- Conoscenza dei concetti di App Modularization
- Conoscenza del sistema di Notifiche Push
- Conoscenza del framework SwiftUI
- Esperienza con Firebase App Distribution e Apple TestFlight
- Concetti di CI/CD
- Conoscenza delle strategie di branching Trunk-Based e GitFlow
Sede di lavoro: BARI
Modalità di lavoro: Ibrida (presenza in ufficio circa 2 volte a settimana)
La ricerca è rivolta a candidati di entrambi i sessi.
I dati forniti saranno trattati e conservati esclusivamente ai fini della presente o di future selezioni, nel rispetto dei diritti previsti dall'art. 13 del D.lgs. 196/03 e del GDPR (Regolamento UE 2016/679).
Requisiti
Conoscenza di Swift e Xcode; padronanza dei pattern MVC/MVVM e del framework UIKit; esperienza con Git e gestori di dipendenze (CocoaPods, SwiftPM); capacità di troubleshooting. Sede: Bari. Modalità: lavoro ibrido (2 volte in sede). Posizione junior (entry level). I dati saranno trattati ai sensi del D.lgs.196/03 e del GDPR.
Competenze richieste
Competenze professionali
Swift
Xcode
MVC
MVVM
UIKit
Storyboards
Navigation/TabBar Controller
Git
CocoaPods
Swift Package Manager
Troubleshooting
App Modularization
Push Notifications
SwiftUI
Firebase App Distribution
Apple TestFlight
CI/CD concepts
Trunk-Based branching
GitFlow
Competenze trasversali
Problem solving
Attitudine all'innovazione
Capacità di lavoro in team