FULLSTACK DEVELOPER

Vection Technologies

Siena

Ibrido

EUR 45.000 - 65.000

Tempo pieno

3 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura mirata per questo annuncio — un curriculum e una lettera di presentazione pensati per rispondere alle esigenze dell'annuncio.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid work model
Sede ibrida Siena/Toscana

Descrizione del lavoro

Vection Technologies cerca un/una Fullstack Developer per progettare e sviluppare soluzioni software end-to-end che sfruttano AI e LLM. Lavora a stretto contatto con AI/ML Engineer, Backend e Frontend Developer, PM e business per creare applicazioni digitali scalabili e intuitive, gestendo sia logica server-side sia interfaccia utente.

Il ruolo richiede una forte competenza in backend o frontend con autonomia sull’intero stack.

Competenze

  • Laurea in discipline affini con solida preparazione nello sviluppo software.
  • 3–4 anni di esperienza nello sviluppo di applicazioni web full-stack.
  • Esperienza in progetti multi-layer con API, logica server e interfaccia utente.
  • Interesse o esperienza in prodotti AI/LLM e integrazione di servizi esterni.

Mansioni

  • Progettare e sviluppare applicazioni web end-to-end, dal backend alle interfacce utente.
  • Sviluppare e mantenere API REST/GraphQL e servizi backend per soluzioni AI.
  • Integrarsi con servizi esterni (AI, SaaS) e orchestrare flussi LLM.
  • Progettare workflow applicativi, interazioni real-time e visualizzazioni.
  • Contribuire a architetture modulari, sicure e cloud-oriented.
  • Collaborare su protocolli di comunicazione, contratti API e design delle API.
  • Gestire coding standards, performance, sicurezza e accessibilità.

Conoscenze

Python (FastAPI)
Java (Spring Boot)
HTML5/CSS3
REST/GraphQL API
Docker
Cloud (AWS/Azure/GCP)
Git
CI/CD
WebSocket
LangChain / LLM
Node.js
Vue.js / front-end
RabbitMQ / Kafka
Security / secret management

Formazione

Laurea magistrale o triennale in Matematica/Fisica o discipline affini con solida preparazione nello sviluppo software

Strumenti

PostgreSQL
MySQL
MongoDB
Redis
Docker
AWS / Azure / GCP
Git
Prometheus / Grafana
OpenTelemetry

Descrizione del lavoro

Siamo alla ricerca di un/una Fullstack Developer da inserire nel nostro team per progettare e sviluppare soluzioni software end-to-end che sfruttano principalmente servizi di Intelligenza Artificiale, in particolare LLM (Large Language Models).

La figura lavorerà a stretto contatto con AI/ML Engineer, Backend e Frontend Developer, Project Manager e team di business per costruire applicazioni digitali complete, scalabili e intuitive, gestendo in autonomia sia la logica server-side sia l'interfaccia utente.

Cerchiamo una persona con un forte background in uno dei due ambiti (backend o frontend) e una buona operatività nell'altro, in grado di portare avanti in autonomia progetti di media complessità coprendo l'intero stack applicativo.

Responsabilità principali:

  • Progettare e sviluppare applicazioni web end-to-end, dalla logica di backend alle interfacce utente.
  • Sviluppare e mantenere API (REST/GraphQL) e servizi backend a supporto delle soluzioni AI, integrandoli con interfacce frontend funzionali e usabili.
  • Integrare servizi di terze parti (AI, SaaS, sistemi enterprise) e funzionalità basate su LLM all'interno dei prodotti, curando sia la logica di orchestrazione sia la resa lato utente.
  • Progettare e implementare workflow applicativi e di automazione, compresi flussi conversazionali, interazioni real-time e visualizzazioni dei risultati.
  • Contribuire al design di architetture software modulari, manutenibili e cloud-oriented.
  • Collaborare con il team nella definizione di protocolli di comunicazione, contratti applicativi e design delle API.
  • Curare performance, sicurezza, responsive design e accessibilità delle soluzioni sviluppate.
  • Partecipare attivamente alle fasi di analisi tecnica, stima, design e code review.
  • Gestire in autonomia progetti di media complessità, coordinando le attività su tutto lo stack e contribuendo al dialogo tecnico con il resto del team.
  • Laurea magistrale o triennale in:
  • Matematica / Fisica o discipline affini con solida preparazione nello sviluppo software
  • Esperienza richiesta:
  • Almeno 3-4 anni di esperienza nello sviluppo di applicazioni web, con una competenza prevalente in backend o frontend e una buona operatività nell'altro ambito.
  • Esperienza nella realizzazione di progetti che coprono più livelli dello stack applicativo (API, logica server, interfaccia utente).
  • Interesse concreto o esperienza pregressa in prodotti che integrano servizi di AI, in particolare LLM.

Il/la candidato/a ideale ha una competenza consolidata in uno dei due profili seguenti, con buona familiarità nell'altro:

Profilo a prevalenza Backend:
  • Ottima conoscenza di Python (es. FastAPI) e/o Java (es. Spring Boot).
  • Solida esperienza nella progettazione e sviluppo di API REST.
  • Conoscenza di database relazionali (es. PostgreSQL, MySQL) e noSQL (es. MongoDB, Redis).
  • Familiarità con containerizzazione (Docker) e deploy su cloud (AWS, Azure o GCP).
  • Buona comprensione dei principi di architettura software (microservizi, event-driven, message queue, caching).
Profilo a prevalenza Frontend:
  • Solida esperienza nello sviluppo di interfacce web modulari, responsive e data-driven.
  • Ottima conoscenza di HTML5 / CSS3 e dei principi di UX/UI e accessibilità.
  • Buona comprensione dell'integrazione con API REST e della gestione dei flussi client-server.
  • Capacità di sviluppare semplici servizi backend e API (es. con Python/FastAPI o Node.js), gestendo logica applicativa, autenticazione e persistenza dati di base.
Competenze trasversali richieste:
  • Esperienza nell'utilizzo di servizi AI/LLM (es. OpenAI, Gemini, Anthropic o modelli open-source esposti via API).
  • Familiarità con strumenti di versionamento del codice (Git).
  • Buona conoscenza di CI/CD e pratiche di sviluppo moderne (build tools, package manager, linting, testing).
  • Familiarità con integrazione di servizi esterni tramite API (OAuth2, JWT, Webhook, etc.).
  • Capacità di lavorare in team in modo strutturato, contribuendo al confronto tecnico e all'evoluzione condivisa delle soluzioni.
  • Esperienza nella costruzione di applicazioni AI-based end-to-end (chatbot, assistenti conversazionali, dashboard intelligenti, workflow assistiti da LLM).
  • Conoscenza di framework per orchestrare LLM e workflow AI (es. LangChain, LangGraph o simili).
  • Familiarità con WebSocket, streaming di contenuti e aggiornamenti real-time in interfacce conversazionali.
  • Conoscenza di librerie per state management e routing nell'ecosistema Vue.
  • Familiarità con strumenti di monitoring e observability (Prometheus, Grafana, OpenTelemetry, etc.).
  • Conoscenza di Three.js per visualizzazioni avanzate o componenti 3D interattivi.
  • Esperienza con code/message broker (es. RabbitMQ, Kafka, SQS) e job scheduler.
  • Conoscenza di pratiche di sicurezza e gestione dei secret in ambienti cloud.
  • Esperienza con design system, librerie di componenti e strumenti di prototipazione.
  • Nozioni di testing a più livelli (unit test, component test, integration test, end-to-end).
  • Buona conoscenza della lingua inglese (per documentazione tecnica e collaborazione con partner).
Che tipo di persona cerchiamo
  • Orientata al problem solving, pratica e capace di trovare soluzioni semplici a problemi complessi, con attenzione sia alla qualità tecnica sia all'esperienza utente finale.
  • A proprio agio nel lavorare in team multidisciplinari, dialogando con figure tecniche (AI/ML, frontend, backend, DevOps) e di business.
  • Capace di gestire in autonomia progetti di media complessità, mantenendo focus su priorità e obiettivi e coordinando le attività sull'intero stack.
  • Attenta alla qualità del codice, alla manutenibilità e alla chiarezza della documentazione.
  • Curiosa verso l'AI e le tecnologie emergenti, con voglia di sperimentare nuove modalità di interazione uomo-macchina e portare a terra idee concrete.
  • Proattiva nel proporre miglioramenti all'architettura, ai processi e agli strumenti di sviluppo.
  • Capace di confrontarsi in modo costruttivo con il team per definire soluzioni condivise ed efficaci.
Sede di lavoro:

Il ruolo è modalità ibrida, con possibilità di lavorare dalle seguenti sedi aziendali:

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

FULLSTACK DEVELOPER
FULLSTACK DEVELOPER

ADHR GROUP • Toscana

In loco
EUR 45.000 - 55.000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Humans.tech • Italia

In loco
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Humans.tech • Italia

In loco
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+3
AI Engineer
AI Engineer

Gruppo Maggioli • Vitinia

In loco
EUR 28.000 - 34.000
Formazione aziendale
Convenzioni aziendali
Flessibilità oraria e smart working
Machine Learning Engineer
Machine Learning Engineer

Humans.Tech • Arezzo

In loco
EUR 36.000 - 42.000
Relocation 3K€
Full Stack Developer
Full Stack Developer

Jumpit S.r.l • Milano

Ibrido
EUR 42.000 - 68.000
Talent HUB giovani e dinamico
Jumpit Learning HUB corsi di aggiorn.
Progetti innovativi e tecnologicamente
+1
Machine Learning Engineer
Machine Learning Engineer

Humans.tech • Italia

In loco
EUR 36.000 - 42.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
Full Stack Developer (Back-end .NET)
Full Stack Developer (Back-end .NET)

Ennova Research • Lomazzo

In loco
EUR 45.000 - 65.000
Lavoro ibrido Lomazzo
Progetti enterprise stimolanti
Ambiente inclusivo e di crescita
Sviluppatore / Sviluppatrice Full Stack - Mid
Sviluppatore / Sviluppatrice Full Stack - Mid

Improove • Milano

Ibrido
EUR 32.000 - 33.000
AI Engineer
AI Engineer

altermAInd • Milano

Ibrido
EUR 35.000 - 45.000
Flexible Benefits
Milano sede ibrida