TopControl sviluppa l’hardware e il software che gestiscono le linee di lavorazione di frutta e alimenti in Alto Adige e oltre — pesatura, etichettatura, selezione, gestione del magazzino e della produzione. Stiamo avviando da zero un nuovo progetto mobile multipiattaforma e cerchiamo l’ingegnere che ci aiuterà a costruirlo.
Cosa costruirai
Non si tratta di manutenzione su un’app esistente, ma di una nuova base. Un’unica app mobile basata sui ruoli, al servizio sia degli operatori di magazzino (su dispositivi rugged) sia dei responsabili (sui propri smartphone), condivisa tra le nostre due principali linee di prodotto. La prima release dimostra l’intero flusso end-to-end — scansioni un codice sul piazzale del magazzino e ottieni subito le informazioni giuste, anche quando la rete è instabile — e la piattaforma cresce da lì.
Lavorerai a stretto contatto con il nostro lead mobile/architettura sugli aspetti che rendono reale un prodotto mobile sul campo: un livello di servizio pulito tra l’app e il nostro backend, comportamento resiliente con connessioni instabili, scansione hardware dei codici a barre, efficienza energetica, osservabilità e provisioning corretto dei dispositivi gestiti. Ci teniamo a costruire bene le fondamenta: se ti piace dare forma all’architettura e non solo sviluppare schermate, qui avrai spazio per farlo.
Cosa farai
- Sviluppare l’app mobile multipiattaforma (Android come priorità per i dispositivi rugged, iOS per i responsabili).
- Integrare un contratto di servizio backend pulito e versionato — non chiamate dirette al database o a basso livello.
- Rendere l’app resiliente alla connettività instabile del magazzino: retry trasparenti, stato di sincronizzazione/connessione chiaro, nessuna azione persa silenziosamente.
- Lavorare con scanner hardware di codici a barre (fotocamera come fallback) e dispositivi Android rugged.
- Integrare fin dall’inizio osservabilità, aggiornamenti automatici, feature flag e i18n.
- Collaborare con il lead di architettura e i referenti di dominio su cosa costruire per primo e su come dare forma al lato app del contratto.
Cosa porti (requisiti)
- ~3–5 anni di sviluppo di app mobile multipiattaforma in React Native o Flutter, con app realmente rilasciate in produzione.
- Padronanza del nativo sottostante — a tuo agio nel passare a Kotlin/Java (Android) o Swift (iOS) quando il livello multipiattaforma non basta.
- Solida esperienza nell’integrazione di API REST.
- A tuo agio nel seguire una funzionalità end-to-end e nel ragionare sull’architettura, non solo sull’interfaccia.
- Tedesco o italiano per il lavoro quotidiano in team, più un inglese funzionale.
Costituisce titolo preferenziale
- Esperienza offline-first / sincronizzazione dati (risoluzione dei conflitti, scritture idempotenti).
- gRPC (parte del nostro stack backend) e/o GraphQL.
- Strumenti di osservabilità (OpenTelemetry, pipeline di crash/analytics).
- Esperienza con software industriale, dispositivi rugged o rivolto agli operatori sul campo.
- CI/CD e rilascio/distribuzione mobile (distribuzione MDM/enterprise, app store).
Perché questo ruolo
- Un progetto realmente greenfield e fondativo, con vera responsabilità architetturale — non manutenzione ripetitiva su codice legacy.
- Collaborazione diretta con un lead di architettura esperto e con un team di dominio che conosce a fondo il settore.
- Un prodotto usato ogni giorno su linee di produzione reali, da operatori reali.
Ulteriori
Disponiamo di una mensa aziendale dove è possibile scegliere ogni giorno cibo fresco, comprese opzioni vegetariane e vegane.
Versiamo alla vostra pensione integrativa. Siete iscritti al fondo di laboratorio? In seguito, verseremo per voi il 2% nella vostra pensione integrativa.
La formazione continua è importante per voi? In una riunione annuale stabiliamo insieme le esigenze di sviluppo personale e investiamo nella vostra formazione.
Anche la salute dei nostri dipendenti è importante per noi. Per questo motivo abbiamo trovato un fondo con MutualHelp, che rimborsa le prestazioni mediche. Inoltre, potete iscrivere al fondo anche i familiari che vivono a vostro carico, per i quali la compagnia paga l'intera quota.
Il tempo libero è importante per voi? Poiché siamo un'azienda che non chiude mai, tranne che nei giorni festivi, la vostra vacanza è disponibile per la vostra pianificazione individuale.
Si tiene anche un incontro al di fuori dell'orario di lavoro. Ogni anno facciamo la nostra ormai leggendaria grigliata aziendale, oltre a una cena di Natale comune e a un regalo. Poiché questo non ci bastava, abbiamo organizzato anche alcuni eventi per il tempo libero.
Vuoi unirti a noi? Questo rimane tra noi!
Se vi candidate per un lavoro con noi, questo rimarrà ovviamente tra noi! La fiducia è importante per noi nei confronti di clienti, fornitori, dipendenti e candidati.
Onboarding
Tutti noi abbiamo iniziato a lavorare in una nuova azienda e sappiamo che i primi giorni sono importanti per l'onboarding. Ogni nuovo dipendente riceve una formazione iniziale dalla nostra accademia. Inoltre, il vostro capo reparto e i vostri nuovi colleghi vi sosterranno anche dopo i primi giorni di lavoro.
Ti sembra una buona idea? Allora candidati subito. Clicca sul pulsante qui sotto. Non vediamo l'ora di conoscerti.