iOS Developer (Security, Reverse Engineering e Vulnerabilità)
iOS Developer con basi di sicurezza in una società di Intelligence e Cybersecurity: reverse engineering, Frida e basso livello. Full remote, 45-65k€ + premi.
🚗 Modalità: full remote, Italia
👾 Key tech skills: Swift e Objective-C, iOS internals, Mach-O, ARM64 assembly, Frida, reverse engineering, sicurezza e vulnerability assessment
📊 Anni di esperienza: 7+
💰 RAL: 45-65k, negoziabile in base all'esperienza + premi di produzione
🏢 Sull'azienda
L'azienda opera nel settore Intelligence e Cybersecurity, in ambito istituzionale, e sviluppa tecnologie avanzate per la protezione e l'analisi di sistemi complessi.
Il contesto è fortemente tecnico: l'infrastruttura è on-premise, su server fisici, con un'architettura a microservizi, e i team lavorano su prodotti reali.
Il team è snello e senza gerarchie rigide: si lavora spesso con urgenza e cambi di contesto, alternati a fasi di ricerca in cui c'è tempo per approfondire.
Per questa posizione l'azienda cerca una persona che sviluppi su iOS e conosca il sistema operativo a basso livello, con l'occhio di chi fa sicurezza.
Cosa farai
Svilupperai e migliorerai le componenti iOS dei prodotti dell'azienda, che interagiscono con il sistema operativo a basso livello
Farai ricerca su vulnerabilità e funzionalità di iOS, in ambienti controllati e autorizzati, per trovare nuove strategie e migliorare quelle esistenti
Farai reverse engineering di binari iOS e analizzerai il loro comportamento a runtime
Studierai sandboxing, code signing, entitlements e protezioni del sistema, e analizzerai traffico di rete e comunicazioni cifrate
Seguirai i rilasci in produzione e interverrai quando qualcosa non funziona
Diventerai il riferimento dello sviluppo iOS in azienda: dopo un periodo di affiancamento guiderai l'area e, con la crescita, le persone che verranno dopo di te
Requisiti tecnici
7+ anni di sviluppo iOS, con Swift e Objective-C e una conoscenza profonda dell'architettura del sistema
Reverse engineering di app iOS con strumenti come Frida, disassembler e debugger, e analisi statica e dinamica di applicazioni mobile
Conoscenza di basso livello: binari Mach-O, ARM64 e assembly ARM64, gestione della memoria
Sicurezza di iOS: sandboxing, code signing, entitlements e provisioning
Esperienza di vulnerability assessment o penetration testing su applicazioni mobile e di jailbreak research in ambienti di laboratorio
Principi di crittografia applicata e inglese tecnico, almeno per leggere la documentazione
Autonomia, affidabilità e metodo: lavori da remoto senza bisogno di controllo e sai tenere insieme sviluppo e ricerca
Nice to have
Esperienza con Kotlin (anche multiplatform) e Android
Esperienza di sviluppo su Linux, anche a livello di kernel
Uso consapevole dell'intelligenza artificiale nel lavoro quotidiano
Conoscenza di C
Sei la persona ideale se
Sei uno sviluppatore iOS prima di tutto, ma sei sceso abbastanza in profondità da aver aperto binari Mach-O in un disassembler e seguito un'app a runtime con Frida, e sai spiegare cosa hai trovato e come.
Ti piace cercare dove il sistema può cedere, e allo stesso tempo ti prendi la responsabilità di rilasciare e di seguire quello che rilasci.
Ti interessa un progetto importante, nel cuore dell'azienda, in cui puoi crescere fino a guidare l'area, e cerchi un posto in cui restare e costruire.
Contratto e retribuzione
Contratto a tempo indeterminato, CCNL Metalmeccanico
RAL 45-65k, con possibilità di negoziazione in base all'esperienza
Premi di produzione
Benefit concreti
🏠 Full remote
💸 Premi di produzione
Come si lavora
Full remote, aperto a candidati in tutta Italia, in collaborazione con i responsabili dello sviluppo e con il team backend
Per i primi mesi sei affiancato da chi oggi segue iOS, con formazione e confronto continui
Processo di selezione
colloquio con Welyk, colloquio tecnico con un Tech Xpert Welyk, poi gli step con l'azienda
L'annuncio è rivolto a candidati di entrambi i sessi, nel rispetto del D.lgs. 198/2006 e s.m.i., e a persone di ogni età, nazionalità, orientamento sessuale, identità di genere e appartenenza etnica, nel rispetto dei principi di non discriminazione e pari opportunità.
- Sede
- Remoto
- Stato remoto
- Completamente remoto
- Salario
- 45.000 € - 65.000 €/anno
- Tipo di occupazione
- Tempo pieno
Domande che ti stai chiedendo
-
🤌🏻 Come funziona il processo di selezione in Welyk
Normalmente il nostro processo interno in Welyk è composto da un primo step con uno dei nostri Full Stack Recruiter, per poi passare ad un colloquio tecnico con uno/a dei/delle nostri/e Tech Mentor.
Se entrambi gli step vengono superati con successo verrai presentato/a all'azienda per la quale ti sei candidato/a. -
🧑🏫 Se avessi bisogno di mentorship e/o formazione?
Se pensi ti manchino competenze, o semplicemente vuoi confrontarti con una persona esperta, dai un'occhiata alla nostra parte formativa su: https://www.tomorrowdevs.com/
-
🤔 Avete una community?
Una era poco, quindi ne abbiamo 3!
- Il server Discord di TomorrowDevs: https://www.tomorrowdevs.com/community-free
- Il gruppo Telegram della Locanda: del Tech https://t.me/+mqQJQ9BqKOViMmVk
- TechBay su Reddit: https://www.reddit.com/r/techbay/
A proposito di Welyk
Welyk.tech | Un marchio di Deckx SRL
Rome (RM), Italy | P.IVA: 16796571004
hello@welyk.tech