Gecal Informatica Srl, società leader nel mondo della consulenza, attiva nel settore informatico dal 1985, opera da oltre 40 anni al fianco di importanti realtà aziendali, offrendo soluzioni tecnologiche innovative e progetti ad alto valore aggiunto. Per il potenziamento dei propri team, è alla ricerca di un* FULLSTACK DEVELOPER Cerchiamo una figura Full Stack Developer da inserire nel team di prodotto per contribuire alla progettazione, sviluppo ed evoluzione degli applicativi e della piattaforma IoT aziendale. La risorsa avrà un ruolo chiave nelle scelte tecniche e lavorerà a stretto contatto con Tech Lead, Product Owner, UX/UI Designer e stakeholder interni, contribuendo sia alla qualità dell’esperienza utente sia alla solidità dell’architettura software. Di cosa ti occuperai • Progettare, sviluppare e manutenere applicazioni web full stack. • Contribuire alle decisioni architetturali legate a scalabilità, performance e gestione dei dati. • Sviluppare servizi backend per l’elaborazione di grandi volumi di dati. • Gestire flussi di dati near real-time / real-time e sistemi di ingestione dati. • Implementare interfacce frontend per la visualizzazione di dati anagrafici, metriche e dashboard. • Progettare e ottimizzare API e servizi di integrazione. • Utilizzare e ottimizzare database NoSQL e database a serie temporali. • Progettare e mantenere infrastrutture cloud su AWS tramite Infrastructure as Code. • Migliorare continuamente osservabilità, affidabilità e performance del sistema. • Contribuire alla crescita tecnica del team tramite code review e condivisione delle conoscenze. • Definire e implementare strategie di testing automatico (unit, integration, end-to-end) per servizi backend e frontend. Competenze richieste • Ottima conoscenza di JavaScript e sviluppo backend con Node.js. • Solida esperienza nello sviluppo frontend con Vue.js. • Buona padronanza di Python per servizi backend, data processing e automazioni. • Conoscenza di Golang. • Utilizzo avanzato di MongoDB. • Esperienza con database a serie temporali (es. TimescaleDB, InfluxDB). • Esperienza nella gestione di grandi volumi di dati e sistemi data-intensive. • Familiarità con concetti di streaming, real-time processing e architetture event-driven. • Esperienza consolidata su AWS e utilizzo di Terraform. • Conoscenza di architetture a microservizi, REST API e sistemi distribuiti. • Buona conoscenza di pratiche di testing, CI/CD e versionamento del codice (Git). • Conoscenza dei principali pattern di sviluppo e architetturali e best practice di progettazione del software Profilo ideale • 3 anni di esperienza nello sviluppo software, preferibilmente su piattaforme data-driven o IoT. • Interesse per sistemi complessi, dati e architetture scalabili. • Capacità di ragionare su performance, affidabilità e trade-off architetturali. • Attitudine al lavoro in team multidisciplinari, con forte orientamento alla collaborazione, al confronto e ai processi Agile. • Curiosità, spirito critico e orientamento alla qualità del prodotto. ATTIVITA' IN FULLREMORE CON richiesta di presenza di 1 VOLTA OGNI SETTIMANA (O OGNI 2 SETTIMANE) SU BERGAMO PROPONIAMO CONTRATTO DI COLLABORAZIONE FREELANCE In ottemperanza al Regolamento UE n.16/679 (General Data Protection Regulation, o "GDPR"), Gecal Informatica S.r.l. La informa che, in caso di contatto, i suoi dati personali saranno ricevuti ed archiviati, verranno da noi utilizzati esclusivamente per attività di Ricerca e Selezione del Personale e non saranno condivisi con nessun altro, tranne che con le Aziende che ci incaricano di svolgere delle ricerche. I Suoi dati saranno mantenuti nei nostri archivi per i tempi previsti dal Regolamento.Le persone interessate possono inviare la propria candidatura con autorizzazione ai sensi del dlgs. 196/2003. La ricerca rispetta il d.lgs. 198/2006 ed è aperta a candidat* di qualsiasi orientamento o espressione di genere, orientamento sessuale, età, etnia e credo religioso.