Full stack developer

3 settimane fa

Roma, Roma Capitale, Italia KeyBiz Tempo pieno 30.000 € - 32.000 €
Job Description

Posizione

Full Stack Developer

Luogo di lavoro

Full Remote con presenza richiesta in sede a Milano un giorno al mese

Retribuzione Annuale Lorda (RAL)

€ 30.000 - € 32.000

Descrizione del ruolo

Siamo alla ricerca di un/a Full Stack Developer da inserire nel team di sviluppo per la progettazione, realizzazione e manutenzione di applicazioni web moderne e architetture software scalabili. Il candidato selezionato sarà responsabile dello sviluppo end-to-end di soluzioni digitali, curando sia l’architettura backend in ambiente Python sia la creazione di interfacce utente dinamiche e reattive tramite React.

Il ruolo include l’implementazione e l’integrazione di servizi backend, API RESTful, logiche applicative complesse e la gestione della persistenza dei dati mediante database relazionali e/o NoSQL. Sarà inoltre coinvolto nella modellazione e gestione delle basi dati, nell’integrazione con sistemi terzi con particolare attenzione a autenticazione, sicurezza, payload ed error handling, nonché nella pubblicazione e gestione delle risorse su piattaforme Cloud come AWS, Google Cloud Platform o Microsoft Azure.

La figura lavorerà in team strutturati adottando flussi Git/GitHub e utilizzando strumenti moderni di sviluppo assistito da intelligenza artificiale (es. Claude Code o equivalenti) per ottimizzare codice, refactoring, debugging e documentazione tecnica.

Responsabilità principali

  • Sviluppo backend in Python con creazione di API RESTful e integrazione con database e servizi esterni.
  • Realizzazione di interfacce web moderne con React, gestione dello stato e componenti riutilizzabili.
  • Modellazione dati, scrittura di query, migrazioni e gestione della persistenza su database relazionali o NoSQL.
  • Integrazione sistemi tramite API REST con gestione di autenticazione/autorizzazione, logging ed error handling.
  • Deployment e gestione risorse su piattaforme Cloud (AWS, GCP o Azure).
  • Lavoro collaborativo tramite Git/GitHub: gestione branch, Pull Request, code review.
  • Utilizzo di strumenti AI-assisted coding per migliorare produttività e qualità del codice.

Requisiti richiesti

  • Esperienza consolidata nello sviluppo backend con Python, automazioni e integrazione API.
  • Competenza nello sviluppo frontend con React per interfacce utente dinamiche.
  • Conoscenza approfondita di database relazionali e/o NoSQL e relative tecniche di modellazione dati.
  • Capacità nell’integrazione di sistemi complessi tramite API RESTful con attenzione a sicurezza ed error handling.
  • Conoscenza almeno base di una piattaforma cloud tra AWS, Google Cloud Platform o Microsoft Azure.
  • Padroneggiare i sistemi di controllo versione Git/GitHub in contesti collaborativi strutturati.
  • Familiarità con strumenti AI-assisted coding per supportare attività di refactoring, debugging e documentazione tecnica.

Azienda e cultura aziendale

L’azienda si distingue per un ambiente dinamico orientato all’innovazione tecnologica e alla collaborazione. Promuove una cultura inclusiva che valorizza il contributo individuale all’interno del team ed è impegnata a offrire opportunità di crescita professionale continua. La flessibilità lavorativa è parte integrante della filosofia aziendale per garantire un equilibrio efficace tra vita privata e professionale.

Contratto

Contratto a tempo indeterminato

Dichiarazione sull’inclusione

L’azienda garantisce pari opportunità a tutti i candidati indipendentemente da genere, età, origine etnica o background culturale. Invitiamo tutte le persone qualificate a candidarsi per contribuire al successo condiviso del team.

Requirements

Requisiti tecnici

Python: Solida esperienza nello sviluppo backend, automazioni, creazione di API e integrazione con database e servizi esterni. React: Capacità di sviluppare interfacce web moderne, componenti riutilizzabili, gestione dello stato e integrazione con API backend. Database Management: Conoscenza di database relazionali e/o NoSQL, modellazione dati, scrittura di query, migrazioni e gestione della persistenza. System Integration: Competenza nell'integrazione di sistemi tramite API REST, autenticazione/autorizzazione, logging, error handling e interoperabilità. Cloud Provider: Conoscenza di almeno una piattaforma tra AWS, Google Cloud Platform o Microsoft Azure per hosting, storage, database e deployment. Git / GitHub: Padronanza dei sistemi di controllo versione, ges