Descrizione della Posizione Lavorativa
Innonation S.r.l. è una PMI innovativa attiva nel settore IT con l’obiettivo di favorire la digitalizzazione del “made in Italy”. Cerchiamo un/una Mobile App Developer con esperienza nello sviluppo di applicazioni mobili per guidare e supportare la trasformazione digitale dei clienti.
La figura si occuperà dello sviluppo software per dispositivi mobili, lavorando a stretto contatto con il team per realizzare soluzioni robuste e ben progettate.
Attività e responsabilità
- Progettare e sviluppare le versioni native delle applicazioni fino alla pubblicazione su App Store e Play Store.
- Garantire le migliori prestazioni e la migliore esperienza utente, rispettando gli standard di sviluppo e sicurezza.
- Collaborare con sviluppatori back-end, designer e gli altri membri del team per consegnare soluzioni di alta qualità e dal buon design.
- Implementare e mantenere test automatizzati per garantire l’affidabilità delle app.
Requisiti
- Laurea in Informatica, Ingegneria Informatica o esperienza lavorativa equivalente.
- Esperienza minima di 3 anni in ruoli simili nello sviluppo mobile.
- Conoscenza estesa dell’intero processo di sviluppo di applicazioni mobile, dalla prima riga di codice alla pubblicazione sugli store.
- Esperienza con Android, iOS, Xamarin e Flutter.
- Padronanza dei pattern architetturali (MVP, MVC, MVVM e Clean Architecture).
- Conoscenza di Objective-C e Swift per iOS.
- Familiarità con strumenti di testing automatico.
Competenze aggiuntive
- Conoscenza delle API RESTful e del formato JSON.
- Esperienza con sistemi di versionamento come Git.
- Gestione delle push notifications e integrazione con servizi correlati.
Formazione e crescita
Per ogni risorsa viene definito un piano di carriera e percorsi di formazione personalizzati in linea con le competenze attuali e quelle da acquisire, con supporto anche per il conseguimento di certificazioni professionali.
Benefit
- Opportunità di crescita professionale in un ambiente stimolante e dinamico.
- Piani di formazione e carriera personalizzati.
- Work agile in modalità ibrida (possibilità di lavoro parzialmente da remoto).
- Buoni pasto erogati tramite la piattaforma EDENRED.
Requisiti
Degree in Computer Science or Computer Engineering (or equivalent experience); minimum 3 years of experience in mobile app development; deep knowledge of the full mobile development lifecycle; experience with Android, iOS, Xamarin, Flutter; familiarity with architectural patterns (MVP, MVC, MVVM, Clean Architecture), Objective-C and Swift; familiarity with automated testing tools.
Competenze richieste
Competenze professionali
Android
iOS
Xamarin
Flutter
Objective-C
Swift
MVP
MVC
MVVM
Clean Architecture
RESTful APIs
JSON
Git
Automated testing
Push notifications
Competenze trasversali
Teamwork
Autonomy
Problem solving