Siamo alla ricerca di uno sviluppatore Back End da aggiungere al nostro team di sviluppo, che possa contribuire alla realizzazione di soluzioni e software innovative e scalabili.Descrizione del ruolo:In questa posizione, sarai responsabile dello sviluppo e della manutenzione delle nostre API e dei servizi backend, lavorando a stretto contatto con altri sviluppatori, designer e product manager.Responsabilità principali:Sviluppo backend: Progettare, sviluppare e mantenere le API e i servizi backend utilizzando Node.js e TypeScript.Architetture a microservizi: Collaborare alla progettazione e all'implementazione di architetture a microservizi, garantendo la scalabilità e la manutenibilità del sistema.Database: Utilizzare database relazionali (SQL) e non relazionali (NoSQL) per la gestione dei dati, scegliendo la soluzione più adatta a ogni esigenza.Agile: Lavorare in un ambiente Agile (Kanban) partecipando attivamente a tutti gli aspetti del ciclo di sviluppo, dalle attività di planning fino al rilascio del prodotto.Teamwork: Collaborare con il team di sviluppo per garantire la qualità del codice e la consegna dei progetti nei tempi previsti.Requisiti:Esperienza: Almeno un anno di esperienza nello sviluppo backend con Node.js e TypeScript.Tecnologie: Ottima conoscenza di Node.js, TypeScript, Express.js (o framework simili), MongoDB o altri database NoSQL, e almeno un database SQL (MySQL, PostgreSQL, ecc.
).Architetture: Comprensione delle architetture a microservizi e dei principi di progettazione software.Agile: Esperienza di lavoro in ambienti Agile (Kanban) e conoscenza degli strumenti di gestione del progetto (Jira, Trello, YouTrack, ecc.
).Soft skills: Ottime capacità di problem solving, comunicazione e lavoro in team.Desiderata:Conoscenza KeyCloak.Conoscenza di Redis, NginX, sviluppo app Python.
#J-18808-Ljbffr