Node.JS Developer
Sikuro Group è un’azienda specializzata in salute e sicurezza sul lavoro, un unico referente qualificato al quale affidare la definizione e l’organizzazione degli aspetti strategici e burocratici legati alla sicurezza nella vita quotidiana lavorativa.
Il suo obiettivo è quello di rendere i luoghi di lavoro sicuri e privi di rischi utilizzando la forte conoscenza del mondo della sicurezza e delle sue normative unite alla tecnologia e all’innovazione.
Posizione:
Siamo alla ricerca di un* Sviluppatore/Sviluppatrice Node j.s., da inserire nel nostro Team in presenza full time, in grado di gestire in autonomia progetti già esistenti e prendere decisioni in merito alle scelte architetturali per future evolutive e nuovi progetti. La persona ideale sarà responsabile della manutenzione dell’infrastruttura esistente, dell’implementazione di nuove API e dell’integrazione con servizi esterni.
Responsabilità principali
- Progettare, sviluppare e mantenere API RESTful in Node.js.
- Gestire l’intero ciclo di vita del software: analisi, design, sviluppo, test, rilascio e monitoraggio.
- Integrare sistemi di terze parti e microservizi interni.
- Definire e implementare best practice di coding, architettura e sicurezza.
- Gestire deploy e ambienti cloud (es. AWS, GCP, Azure o simili).
- Collaborare con team di prodotto, design e business per tradurre le esigenze in soluzioni tecniche efficaci.
- Monitorare le performance e garantire la scalabilità e l’affidabilità dei sistemi
Requisiti:
- Ottima conoscenza di Node.js (in particolare il framework Express).
- Solida esperienza con JavaScript / TypeScript.
- Esperienza nella progettazione e gestione di API REST e microservizi.
- Familiarità con database relazionali e NoSQL (MongoDB, Redis, ecc.).
- Esperienza con Git, CI/CD pipelines e ambienti di containerizzazione (Docker, Kubernetes).
- Buona conoscenza di autenticazione/autorizzazione (JWT, OAuth, ecc.).
- Conoscenza di testing frameworks (Jest, Mocha, ecc.).
Soft Skills
- Capacità di lavorare in autonomia e di prendere decisioni tecniche strategiche.
- Attenzione alla qualità del codice.
- Buone capacità comunicative e di collaborazione con team non tecnici.
- Mentalità propositiva e orientata al miglioramento continuo.
Altre informazioni:
Plus (non obbligatori)
- Esperienza in architetture serverless o event-driven.
- Conoscenza di framework di frontend moderni (React, Next.js, ecc.).
- Interesse per DevOps / Cloud Infrastructure.
- Conoscenza di PDF generation o image processing (JsReport)