Job Description & How to Apply Below
Per ampliamento del nostro team interno siamo alla ricerca di uno sviluppatore Android con almeno due anni di esperienza nell’ambito mobile.
ANDROID DEVELOPER
La persona selezionata verrà inserita in un gruppo di lavoro fortemente orientato all'innovazione e si occuperà di progetti di sviluppo variegati per settore e tecnologia impiegata.
Requisiti richiesti:
Laurea Magistrale in Ingegneria Informatica o Informatica
Almeno due anni di esperienza nello sviluppo mobile
Conoscenza del mondo Android
️LE SKILL TECNICHE:
Sviluppo nativo (almeno una piattaforma):
Android: esperienza con Kotlin, Android SDK, Android Studio e i principali componenti Jetpack (View Model, Live Data, Room, Navigation Component)
iOS: esperienza con Swift, UIKit e/o SwiftUI, Xcode, gestione del ciclo di vita dell'applicazione e delle linee guida Apple HIG
Conoscenza di almeno un framework di sviluppo crossplatform, ad esempio:
F lutter: sviluppo di app con Dart, gestione dello stato (Bloc, Provider o Riverpod), pubblicazione su entrambi gli store
React Native: sviluppo con TypeScript, integrazione con librerie native, gestione del bridge
Compose Multiplatform (Jet Brains): sviluppo cross-platform con Kotlin
Il candidato ideale deve conoscere le pratiche di Secure Coding, la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software.
️ OCCHIO: È richiesta ottima conoscenza della lingua inglese, poiché il candidato ideale verrà inserito in un team internazionale !
COMPLETANO IL PROFILO:
Conoscenza dei principali pattern archietturali: MVVM, MVI, Clean Architecture
API e integrazione: consumo di API REST, gestione dell'autenticazione (OAuth2, JWT), parsing JSON
Testing: esperienza con emulatori e dispositivi fisici
Persistenza dati: utilizzo di SQLite, Room (Android), Swift Data o soluzioni cloud come Firebase
Utilizzo di Git, familiarità con branch strategy strutturate in team
Nice to have:
Conoscenza piattaforme App Store Connect e Google Play Console per gestione di rilasci e pubblicazione sugli store
Gestione CI/CD mobile per build e distribuzione su store:
Azure Dev Ops, Fastlane, Bit Bucket, Git Hub Actions
Testing: unit test, widget/UI test
Sede di lavoro:
Milano, Torino
Informazioni retributive
Total compensation indicativa : 30000- 35000 lordi annui
Il posizionamento all’interno del range sarà definito in base a competenze, esperienza e risultati del processo di selezione
Eventuali scostamenti dal range potranno essere valutati per profili con competenze particolarmente distintive, previa approvazione interna
➡️ Qual è il prossimo step?
Potresti essere contattato dal nostro team HR per approfondire le tue competenze e i tuoi interessi, in modo da considerare il tuo profilo per ogni posizione aperta in linea con il tuo profilo.
Cosa offriamo?
· Contratto full time, tempo determinato/indeterminato CCNL Metalmeccanico
· Modalità di lavoro flessibile
· Buoni pasto per ogni giorno completo di lavoro
· Assicurazione sanitaria e welfare previsti da CCNL
Perché scegliere Teoresi?
Teoresi è una realtà nata a Torino e cresciuta fino a diventare oggi un gruppo internazionale , che si propone ovunque si respiri innovazione . Perseguiamo l’aggiornamento continuo rispetto all’ evoluzione tecnologica , collaborando con aziende Leader in diversi settori di mercato e realizzando soluzioni “chiavi in mano” presso i nostri laboratori.
Lavoriamo mantenendo al centro le persone e la sostenibilità ambientale.
Crediamo nel risultato generato dall’ unione del talento creativo e la solida preparazione dei nostri collaboratori , strumenti vincenti per rendere la tecnologia un ponte verso il cambiamento e proporre soluzioni che siano “un passo avanti”, anticipando bisogni e tendenze future a beneficio della vita umana.
Amiamo le occasioni di incontro, per questo supportiamo eventi in grado di generare nuove opportunità, non solo di business, ma anche di scambio…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×