Randstad Digital, divisione specializzata nella ricerca e selezione di profili IT di Randstad Italia, cerca professionisti che desiderano lavorare su progetti innovativi e nuove tecnologie che condividono il robusto orientamento dell'azienda al lavoro di gruppo. Vuole saperne di più su questo lavoro? Scorra verso il basso per scoprire quali competenze, esperienze e titoli di studio sono necessari. Per una solida realtà finale, leader in Italia nel settore elettrico caratterizzata da una presenza capillare sul territorio e una forte spinta all'innovazione tecnologica, siamo alla ricerca di un/una Full Stack Developer. Il candidato ideale entrerà a far parte del team di sviluppo interno per potenziare le applicazioni web-based proprietarie, lavorando in un ambiente dinamico orientato alle metodologie Agile. Responsabilità principali: Sviluppo End-to-End: Collaborazione attiva in tutte le fasi del processo, dalla raccolta dei requisiti alla consegna finale del prodotto. Front-end Excellence: Realizzazione di interfacce utente moderne, intuitive e responsive utilizzando i principali framework di mercato. Architettura Back-end: Implementazione e miglioramento di API RESTful e microservizi, garantendo scalabilità, sicurezza e alte performance. Ottimizzazione: Miglioramento dell'efficienza delle applicazioni tramite l'ottimizzazione di query SQL, sistemi di caching e protocolli di sicurezza. Qualità del Codice: Scrittura di test automatici, debugging e manutenzione evolutiva per garantire la stabilità dei sistemi. Requisiti Tecnici: Ottima conoscenza di Node.js; Padronanza della programmazione orientata agli oggetti (OOP) e dei principali Design Pattern (in particolare MVC ); Esperienza consolidata nello sviluppo di API RESTful o architetture a microservizi; Buona conoscenza di database relazionali ( MySQL/MariaDB, PostgreSQL ) e ottimizzazione di query complesse; Esperienza con almeno un framework tra React, Vue.js o Angular. Titoli preferen