Full Stack Developer
Cerchiamo uno/a Full Stack Developer per lo sviluppo e la manutenzione di applicazioni web, a supporto dei nostri prodotti e servizi.
La figura sarà coinvolta nello sviluppo di soluzioni digitali connesse a dispositivi fisici e farà parte del team R&D di Vega.
Responsabilità principali:
sviluppare e mantenere applicazioni web;
tradurre requisiti di business e tecnici in soluzioni software efficaci;
collaborare con team interfunzionali (firmware, back-end, prodotto);
integrare app con API, sistemi IoT e piattaforme back-end;
garantire performance, stabilità e sicurezza delle applicazioni;
debug, testing e rilascio;
contribuire al miglioramento continuo e all’adozione di nuove tecnologie.
Requisiti principali:
laurea in Informatica, Ingegneria Informatica, Ingegneria Elettronica o equivalenti;
esperienza lavorativa di almeno 2-3 anni, preferibilmente in contesti industriali;
conoscenza di almeno uno tra i seguenti strumenti BackEnd:
o PHP 8.x avanzato senza framework (OOP, classi statiche, prepared statements),
o Swoole (server async, coroutine),
o MQTT + Mosquitto (broker, ACL, TLS, topic design),
o PKI / mTLS / OpenSSL (CA gerarchica, CSR, ECDSA, gestione certificati),
o MariaDB/MySQL (query optimization, schema design),
o Linux / systemd / Docker (daemon CLI, deploy EC2, troubleshooting di rete);
conoscenza di almeno uno tra i seguenti strumenti FrontEnd: JavaScript + jQuery (frontend legacy, no React/Vue richiesti, bootstrap nice to have);
conoscenza di versioning (Git);
attitudine al problem solving ed attenzione ai dettagli, con particolare attenzione alla stesura del codice ed alla scrittura di documentazione tecnica;
capacità di lavorare in team e di collaborare efficacemente con altre funzioni aziendali;
orientamento al risultato;
curiosità tecnologica e learning agility;
buona conoscenza della lingua inglese, necessaria per collaborare con team internazionali e per la documentazione tecnica;
disponibilità a trasferte in Italia e all'estero per periodi brevi.
Nice to have:
capacità di lavorare su codice legacy di grandi dimensioni;
mindset da sistemista oltre che da developer (daemon, socket, certificati, MQTT broker);
sviluppare e mantenere applicazioni mobile native o cross-platform (iOS/Android);
tradurre requisiti di business e tecnici in soluzioni software efficaci;
collaborare con team interfunzionali (firmware, back-end, prodotto);
integrare app con API, sistemi IoT e piattaforme back-end;
garantire performance, stabilità e sicurezza delle applicazioni;
debug, testing e rilascio sugli store (Apple App Store e Google Play);
contribuire al miglioramento continuo e all’adozione di nuove tecnologie.
- Divisione
- VEGA Srl
- Sedi
- Ponzano di Fermo
- Stato remoto
- Ibrido
- Tipo di occupazione
- Tempo pieno