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 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.