Software Engineer Node.js
1 giorno fa
Latina, Lazio, Italia
Gruppo DigiTouch
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Digitouch Technologies, società specializzata nella digital transformation, progettazione e realizzazione di soluzioni informatiche, è alla ricerca di un Software Engineer Node.js con una solida esperienza nello sviluppo di applicazioni backend scalabili, performanti e orientate ai microservizi. La figura contribuirà alla progettazione e allo sviluppo di nuove feature e all'ottimizzazione dell'infrastruttura applicativa. Responsabilità principale
* Design & Architecture: Progettazione e implementazione di architetture a microservizi resilienti e scalabili.
* Development: Sviluppo di API RESTful e/o GraphQL efficienti utilizzando Node.js e TypeScript.
* Performance Optimization: Analisi e risoluzione di colli di bottiglia nelle performance (es. gestione dell'Event Loop, memory leaks).
* Code Quality: Partecipazione attiva a Code Review, scrittura di Unit e Integration Test, e mantenimento della documentazione tecnica. Contesto operativo Lavorerà in un ambiente Agile strutturato a contatto con il cliente. È richiesta autonomia nella gestione dei task su Jira e proattività nella condivisione della conoscenza tramite Confluence. Competenze Tecniche (Must Have)
* Linguaggi: Node.js e TypeScript (conoscenza avanzata di ES6+)
* Framework: Esperienza consolidata con uno tra NestJS, Express o Fastify.
* Database: Padronanza di database relazionali (Oracle, SQL Server) e non relazionali (MongoDB).
* Versionamento: Git (conoscenza avanzata dei flussi GitFlow).
* Container & Orchestration: Esperienza pratica con Docker e (nice-to-have) conoscenza delle dinamiche di deployment su Kubernetes/OpenShift. Cloud & DevOps (Nice-to-have)
* Cloud: Conoscenza dei servizi core di AWS (Lambda, SQS/SNS, S3, DynamoDB).
* CI/CD: Configurazione di pipeline di build e deploy (GitHub Actions, Jenkins, AWS CodePipeline).
* Messaging: Esperienza con broker di messaggistica come RabbitMQ o Kafka. Soft Skills
* Capacità di analisi e risoluzione di problemi complessi.
* Approccio collaborativo e attitudine al \"clean code\" (SOLID, DRY).
* Capacità di lavorare in ambienti con alti standard qualitativi e gestire hotfix in ambienti di produzione.
* Forte orientamento al problem solving e al miglioramento continuo dei processi. Dettagli offerta di lavoro
* Tipo di impiego: Tempo pieno
* Tipologia di contratto: Contratto a tempo indeterminato #J-18808-Ljbffr
* Design & Architecture: Progettazione e implementazione di architetture a microservizi resilienti e scalabili.
* Development: Sviluppo di API RESTful e/o GraphQL efficienti utilizzando Node.js e TypeScript.
* Performance Optimization: Analisi e risoluzione di colli di bottiglia nelle performance (es. gestione dell'Event Loop, memory leaks).
* Code Quality: Partecipazione attiva a Code Review, scrittura di Unit e Integration Test, e mantenimento della documentazione tecnica. Contesto operativo Lavorerà in un ambiente Agile strutturato a contatto con il cliente. È richiesta autonomia nella gestione dei task su Jira e proattività nella condivisione della conoscenza tramite Confluence. Competenze Tecniche (Must Have)
* Linguaggi: Node.js e TypeScript (conoscenza avanzata di ES6+)
* Framework: Esperienza consolidata con uno tra NestJS, Express o Fastify.
* Database: Padronanza di database relazionali (Oracle, SQL Server) e non relazionali (MongoDB).
* Versionamento: Git (conoscenza avanzata dei flussi GitFlow).
* Container & Orchestration: Esperienza pratica con Docker e (nice-to-have) conoscenza delle dinamiche di deployment su Kubernetes/OpenShift. Cloud & DevOps (Nice-to-have)
* Cloud: Conoscenza dei servizi core di AWS (Lambda, SQS/SNS, S3, DynamoDB).
* CI/CD: Configurazione di pipeline di build e deploy (GitHub Actions, Jenkins, AWS CodePipeline).
* Messaging: Esperienza con broker di messaggistica come RabbitMQ o Kafka. Soft Skills
* Capacità di analisi e risoluzione di problemi complessi.
* Approccio collaborativo e attitudine al \"clean code\" (SOLID, DRY).
* Capacità di lavorare in ambienti con alti standard qualitativi e gestire hotfix in ambienti di produzione.
* Forte orientamento al problem solving e al miglioramento continuo dei processi. Dettagli offerta di lavoro
* Tipo di impiego: Tempo pieno
* Tipologia di contratto: Contratto a tempo indeterminato #J-18808-Ljbffr