JAVASCRIPT BACK-END DEVELOPER - ROMA Luogo di lavoro: RomaJob description Key-Biz S.r.l., societa' di consulenza ICT specializzata nella progettazione e realizzazione di soluzioni software, ricerca un/una JavaScript Back-End Developer da inserire in progetti innovativi presso cliente in ambito difesa. Il ruolo La risorsa partecipera' allo sviluppo e alla manutenzione di applicazioni backend basate su Node.js e TypeScript, collaborando con il team tecnico e contribuendo alla realizzazione di soluzioni scalabili e performanti. Competenze richieste • Laurea in Ingegneria Informatica o Informatica • Solida conoscenza della programmazione orientata agli oggetti e dei design pattern • Esperienza con SQL e NoSQL DBMS (SQL Server, PostgreSQL, MongoDB) • Almeno 2 anni di esperienza nello sviluppo JavaScript/TypeScript e Node.js Modalita' di lavoro • Ibrida: 2 giorni a settimana presso il cliente (zona Tiburtina, appena fuori il raccordo) • Restante attivita' da remoto Offerta • RAL: 36.000 – 40.000 € • Inserimento in progetti strutturati con tecnologie moderne • Opportunita' di crescita tecnica su stack avanzati e best practice di sviluppo _ L’offerta e' rivolta a candidati di entrambi i sessi (L.903/77). Ai sensi del Regolamento (UE) 2016/679 (GDPR), i dati personali forniti dai candidati saranno trattati esclusivamente per finalita' di selezione del personale, nel rispetto dei principi di liceita', correttezza e trasparenza.RequirementsUna giornata tipica per un JavaScript Back-End Developer inizia con una revisione delle attivita' pianificate, spesso utilizzando strumenti di gestione dei progetti come Jira o Trello. La mattina puo' includere una riunione stand-up con il team di sviluppo per discutere i progressi, le sfide e le priorita' del giorno. Durante queste sessioni, il developer interagisce con altri sviluppatori, designer e product manager per garantire che tutti siano allineati sugli obiettivi del progetto. Le responsabilita' principali includono la scrittura e il mantenimento di codice server-side efficiente e scalabile. Ad esempio, un developer potrebbe lavorare su un'API RESTful per migliorare la comunicazione tra il front-end e il database. La risoluzione dei problemi e' una parte fondamentale del lavoro: quando si presenta un bug, il developer analizza i log del server e utilizza strumenti di debugging per identificare e risolvere il problema. Le decisioni vengono spesso prese in collaborazione con il team, valutando le migliori pratiche e le esigenze del progetto. Gli strumenti principali utilizzati includono Node.js per lo sviluppo del server, Git per il controllo delle versioni e Docker per la gestione dei container. Le sfide comuni includono la gestione delle richieste simultanee e l'ottimizzazione delle prestazioni del server. Tuttavia, queste sfide offrono anche opportunita' di apprendimento e crescita, poiche' il developer puo' esplorare nuove tecnologie e approcci per migliorare l'efficienza del sistema. Inoltre, l'azienda incoraggia la partecipazione a workshop e conferenze per favorire lo sviluppo professionale e l'innovazione. - Una giornata tipica per un JavaScript Back-End Developer inizia con una revisione delle attivita' pianificate, spesso utilizzando strumenti di gestione dei progetti come Jira o Trello. La mattina puo' includere una riunione stand-up con il team di sviluppo per discutere i progressi, le sfide e le priorita' del giorno. Durante queste sessioni, il developer interagisce con altri sviluppatori, designer e product manager per garantire che tutti siano allineati sugli obiettivi del progetto.Le responsabilita' principali includono la scrittura e il mantenimento di codice server-side efficiente e scalabile. Ad esempio, un developer potrebbe lavorare su un'API RESTful per migliorare la comunicazione tra il front-end e il database. La risoluzione dei problemi e' una parte fondamentale del lavoro: quando si presenta un bug, il developer analizza i log del server e utilizza strumenti di debugging per identificare e risolvere il problema. Le decisioni vengono spesso prese in collaborazione con il team, valutando le migliori pratiche e le esigenze del progetto.Gli strumenti principali utilizzati includono Node.js per lo sviluppo del server, Git per il controllo delle versioni e Docker per la gestione dei container. Le sfide comuni includono la gestione delle richieste simultanee e l'ottimizzazione delle prestazioni del server. Tuttavia, queste sfide offrono anche opportunita' di apprendimento e crescita, poiche' il developer puo' esplorare nuove tecnologie e approcci per migliorare l'efficienza del sistema. Inoltre, l'azienda incoraggia la partecipazione a workshop e conferenze per favorire lo sviluppo professionale e l'innovazione., 36000-40000 € per year - 0 - CAP_BEP Titolo di studio minimo: Comune e/o quartiere: Roma Link annuncio: https://www.lavoratorio.it/annuncio-lavoro/javascript-back-end-developer-roma-roma/20005380.html