Full stack python developer


l nostro obiettivo è sempre stato quello di creare e ampliare nel tempo un gruppo di persone qualificato, affidabile e disponibile; puntando su professionisti esperti, ma anche sulla formazione, investendo risorse nella crescita professionale.

Dipendenti e collaboratori attraverso consolidate competenze tecniche, contribuiscono a rendere Craon un’azienda altamente qualificata e competitiva sul mercato ICT

Siamo alla ricerca di un Full Stack Developer (livello Middle) con solide competenze in Python e React, in grado di contribuire allo sviluppo end-to-end delle nostre applicazioni web. La figura lavorerà in un team Agile e sarà coinvolta nel design e sviluppo di API, interfacce web moderne, integrazione con database e servizi cloud, oltre al miglioramento continuo della qualità del codice e dell’architettura.

Responsabilità

  • Sviluppare e mantenere applicazioni full-stack utilizzando Python (FastAPI) e React/TypeScript

  • Progettare, implementare e documentare API REST scalabili

  • Realizzare componenti frontend riutilizzabili, UI responsive e workflow di interazione complessi

  • Lavorare con database relazionali e NoSQL, ottimizzando query e strutture dati

  • Integrare e gestire servizi cloud (qualsiasi provider: AWS, GCP, Azure)

  • Contribuire alle pipeline di CI/CD e ai processi DevOps

  • Collaborare con team cross-funzionali in ambiente Agile (scrum/kanban)

  • Scrivere test automatizzati (PyTest, Jest) e partecipare alle code review

  • Supportare la riduzione del debito tecnico e l’evoluzione architetturale

Requisiti Tecnici

Frontend

  • Ottima conoscenza di React, Redux, TypeScript ed ES6+

  • Esperienza con Next.js

  • Familiarità con Angular (nice-to-have)

  • Basi solide di HTML5, CSS3 e responsive design

Backend

  • Ottima conoscenza di Python e FastAPI

  • Esperienza con Node.js / Express.js

  • Conoscenza dei principali sistemi di autenticazione (JWT, OAuth, Firebase Auth)

Database

  • Esperienza con database relazionali: PostgreSQL, SQL Server, MySQL

  • Familiarità con database NoSQL (MongoDB)

  • Conoscenza di vector DB (ChromaDB, Weaviate) — plus

Cloud & DevOps

  • Esperienza pratica con almeno uno dei principali provider cloud: AWS, GCP o Azure

  • Docker, Git, CI/CD (GitHub Actions, GitLab CI)

  • Ambiente Linux e Bash

  • Familiarità con deployment di API e web app in cloud

Data & AI-Orchestration (plus)

  • Pandas / Polars, PySpark

  • LLM frameworks (LlamaIndex, LangChain, ReAct Agents)

  • Esperienza su sistemi RAG (Retrieval-Augmented Generation)

Soft Skills

  • Attitudine collaborativa in team Agile

  • Autonomia operativa e responsabilità sulle proprie task

  • Attenzione alla qualità e alla manutenibilità del codice

  • Buone capacità comunicative e di problem solving

Sede: Milano (ibrido)

Si offre contratto a tempo indeterminato CNNL Commercio e Servizi; RAL in relazione all’esperienza effettivamente maturata o Contratto in P.IVA

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91 e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

Sede: Milano, MI (Italia) + smart working

Altre posizioni aperte

ML engineer

Milano, MI - IT

Fullstack java/angular developer

Milano, MI - IT

AI & Data Engineer

Milano, MI - IT

Data Engineer

Milano , MI - IT

DBA Oracle

Milano, MI - IT