×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in 43100, Parma, Emilia-Romagna, Italy
Listing for: Ganiga
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Chi siamo

GANIGA è una startup deeptech italiana che sviluppa smart bins capaci di riconoscere e differenziare automaticamente i rifiuti. Combiniamo robotica, visione artificiale, AI e design industriale per creare prodotti robusti, scalabili e user-friendly, con l’obiettivo di rivoluzionare la raccolta differenziata e promuovere l’economia circolare.
Siamo un team giovane e dinamico, con mentalità startup: flessibili, veloci e orientati a creare impatto reale nel mondo.

Perché questo ruolo è importante

Stiamo cercando un  Full Stack Developer  per progettare e costruire la nostra piattaforma di monitoraggio e analisi dati. Questo strumento è fondamentale per i nostri clienti e per le decisioni interne, trasformando i dati grezzi provenienti dalla nostra flotta di smart bins in informazioni chiare e fruibili. Sarai responsabile dell'intera architettura software, dal database alla UI/UX della dashboard.

Responsabilità principali

Sviluppo Frontend:  Progettare e implementare interfacce utente intuitive e reattive (dashboard) per la visualizzazione dei dati in tempo reale e storici (grafici, mappe, report).
Sviluppo Backend & API:  Sviluppare, ottimizzare e mantenere le API REST/Graph

QL necessarie a servire i dati alla dashboard in modo efficiente e sicuro.
Architettura Dati:  Collaborare alla definizione e gestione dell'infrastruttura di persistenza dati (es. database relazionali, No

SQL, Time Series) e delle pipeline di ingestione dati IoT/telemetria.
Integrazione di Servizi:  Integrare servizi di terze parti (es. servizi di mappatura, autenticazione, piattaforme cloud come AWS/GCP/Azure) e moduli interni (es. motori AI, backend firmware).
Performance e Scalabilità:  Garantire le performance e la scalabilità dell'applicazione web, gestendo grandi volumi di dati IoT.
Ciclo di Vita del Software:  Partecipare attivamente all'intero ciclo di sviluppo (design, coding, testing, deployment, monitoraggio).

Requisiti minimi

Laurea in Informatica, Ingegneria Informatica o esperienza lavorativa equivalente.
Esperienza consolidata come Full Stack Developer  (minimo 3-5 anni) con padronanza sia del frontend che del backend.
Frontend:  Ottima conoscenza di almeno un moderno framework JavaScript (es.  React, Vue.js, Angular ) e delle relative toolchain.
Backend:  Solida esperienza con almeno un linguaggio backend moderno (es.  Python (preferito), Node.js/TypeScript, Go ) e framework associati (es. Django, Flask, Express).
Database:  Esperienza pratica con database SQL (es. Postgre

SQL, MySQL) e/o No

SQL (es. Mongo

DB) e capacità di ottimizzazione delle query.
Familiarità con l'ambiente cloud (preferibilmente  AWS, GCP o Azure ) e concetti di CI/CD e containerizzazione (Docker).
Ottime capacità di problem solving e attenzione ai dettagli in ambito di UI/UX.

Plus / Preferenze

Esperienza specifica nella gestione e visualizzazione di  dati Time Series  (es. Influx

DB, Timescale

DB).
Background in sistemi IoT, telemetria o piattaforme di data-analytics.
Conoscenza di architetture di microservizi, serverless e message broker (es. Kafka, Rabbit

MQ).
Familiarità con la libreria  D3.js  o altre librerie avanzate per la visualizzazione dati.
Esperienza nella progettazione di soluzioni di autenticazione e sicurezza web.

Soft skills & Mentalità

Mentalità da startup:  Flessibilità, rapidità decisionale, pragmatismo e adattabilità.
Forte ownership sulla qualità e l'impatto della piattaforma dati.
Capacità di tradurre requisiti di business complessi in soluzioni tecniche semplici ed efficaci.
Ottima capacità di comunicazione e collaborazione in un team multidisciplinare.
Proattività e orientamento al risultato.

RAL 40-50k commisurati all'esperienza.
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary