
Welyk è un'azienda italiana di tecnologia per il recruiting e la formazione, focalizzata sui talenti nell'ingegneria del software. La sua piattaforma combina il recruiting come servizio con un upskilling pratico guidato da mentor, aiutando gli sviluppatori a rafforzare le proprie competenze e mettendoli in contatto con aziende selezionate. Welyk sostiene una community di oltre 50.000 sviluppatori, offre valutazioni gratuite per identificarne il livello di seniority e aggiorna i profili dei candidati sulla base dei feedback raccolti durante il processo di recruiting. Per i datori di lavoro, offre attività mirate di recruiting IT e formazione tecnica personalizzata, pensate per supportare le assunzioni e aiutare i team interni di ingegneria a mantenere il focus sullo sviluppo del prodotto.
Senior iOS Engineer, Swift e SwiftUI
Porta in produzione l’app iOS nativa di un’insurtech italiana usando Swift, SwiftUI e integrazioni con il dispositivo. Contribuisci a definire architettura, test e pratiche di rilascio del team mobile.
Descrizione
- Porta in produzione l’app iOS nativa esistente in linea con la roadmap del prodotto.
- Completa l’integrazione con il gateway di pagamento interno.
- Sviluppa funzionalità che utilizzano GPS, accelerometro, CarPlay e altri servizi di sistema.
- Gestisci in modo affidabile il ciclo di vita dell’app e l’esecuzione in background.
- Definisci le convenzioni per il nuovo team mobile insieme all’ingegnere Android, inclusi struttura, test e revisione del codice.
- Gestisci le pipeline di build e rilascio con CI/CD, TestFlight e App Store.
- Contribuisci alla creazione del team mobile, con l’opportunità di guidarne l’area.
Requisiti
- Almeno 7 anni di esperienza nello sviluppo iOS nativo.
- Esperienza nella pubblicazione e manutenzione di app iOS in produzione.
- Ottima padronanza di Swift e SwiftUI.
- Solide basi di architettura, come TCA, MVVM, MVC o MVP.
- Esperienza nella definizione autonoma dell’architettura di un’app.
- Esperienza con Core Location, Core Motion, Core Data, esecuzione in background e gestione del ciclo di vita delle app.
- Esperienza in team strutturati che adottano pratiche DevOps, tra cui CI/CD, Git, GitHub, revisione del codice e test automatizzati.
- Uso quotidiano di strumenti di IA in un flusso di lavoro agentico e capacità di valutare criticamente il codice generato.
- Approccio pratico e attività quotidiana di programmazione.
- Inglese a livello professionale.
- Disponibilità a lavorare in modalità ibrida a Milano.
Benefit
- Contratto a tempo indeterminato secondo il contratto collettivo italiano del commercio, con 14 mensilità.
- Lavoro ibrido molto flessibile, senza giorni fissi in ufficio.
- Buoni pasto da 8 €.
- Ruolo chiave nella creazione del team mobile, con l’opportunità di guidarne l’area.
- Formazione e mentoring tramite TomorrowDevs.