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 KeyCloakConoscenza di Redis, NginX, sviluppo app Python
#J-18808-Ljbffr