| descrizione |
Per un gruppo Manifatturiero Internazionale (parte di una Holding USA) nell'ambito di un programma di potenziamento della struttura software ricerchiamo SOFTWARE ENGINEER C++/QT QML – APPLICATIVI POS DESKTOP & ANDROID
Obiettivo del ruolo La persona inserita lavorerà all’interno di un team internazionale, collaborando quotidianamente con colleghi in Italia e in India. La persona entrerà per potenziare le capacità di sviluppo su piattaforme cross-platform basate su C++ e Qt/QML e contribuirà allo sviluppo evolutivo e alla manutenzione di un’applicazione POS multi-piattaforma, curando qualità, usabilità e stabilità del prodotto.
Responsabilità principali - Sviluppo e manutenzione di applicazioni POS desktop in C++ e Qt QML.
- Sviluppo di funzionalità mobile per target Android tramite Qt QML.
- Implementazione di nuove feature dalla definizione tecnica al rilascio.
- Refactoring e miglioramento del codice esistente, con attenzione a performance e affidabilità.
- Collaborazione con team internazionali, in particolare con il team software in India.
- Partecipazione a code review e condivisione di best practice.
Requisiti obbligatori - Ottima conoscenza di C++ (minimo C++14; preferibile C++17 o superiore).
- Esperienza significativa con Qt, in particolare Qt Quick e QML.
- Esperienza nello sviluppo di applicazioni desktop con QML.
- Familiarità con architetture software (MVC, MVVM, separazione UI/logica).
- Capacità di debugging e profiling su applicazioni C++.
- Buona conoscenza di Git.
- Buona conoscenza dell’inglese scritto e parlato.
- Attitudine al lavoro in team, autonomia nella gestione dei task.
Requisiti preferenziali - Esperienza su Android, anche non legata a Qt (lifecycle, permessi, packaging e rilascio APK, debug con Android Studio/adb).
- Conoscenza di database embedded, preferibilmente SQLite.
- Esperienza multi-piattaforma (desktop + Android).
- Conoscenze di unit test, test di integrazione e pipeline CI/CD.
Stack tecnologico - Linguaggi: C++14/17, QML, JavaScript
- Framework: Qt 5/6, Qt Quick, QML
- Mobile: Android (NDK, Android Studio per debug e build)
- Database: SQLite
- Tooling: Git, CMake, Qt Creator, Android Studio, sistemi CI
Competenze trasversali - Approccio pragmatico alla risoluzione dei problemi.
- Cura per la qualità del codice, attenzione ai dettagli.
- Buone capacità comunicative in un contesto multiculturale e distribuito.
- Mentalità orientata al prodotto e all’esperienza utente.
- Interesse a crescere ulteriormente nello sviluppo Qt su Android.
Seniority I candidati devono presentare una formativa esperienza di almeno 3 anni in C++ e Qt QML.
Sede: Provincia di Modena Nord
I Candidati sono invitati a leggere l’informativa sulla privacy ai sensi degli artt. 13 e 14 del Reg. Eu 679/2016 (GDPR) sul sito www.cuboconsulenza.com autorizzando il trattamento dati personali. Le offerte sono rivolte a tutti i candidati senza differenza di genere (L.903/77 e 125/91) e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
Il titolare del trattamento è Cubo Società di Consulenza Aziendale S.r.l. - Autorizzazione Ministeriale 408/RS del 25.08.2004. Autorizzazione a tempo indeterminato all’esercizio dell’attività di ricerca, selezione e ricollocazione del personale.
|