05 ago
|
Vection Technologies
|
Magliano in Toscana
05 ago
Vection Technologies
Magliano in Toscana
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).
Vuole candidarsi? Legga tutte le informazioni su questa posizione qui sotto, poi prema il pulsante per candidarsi.
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.
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.
Laurea magistrale o triennale in:
Informatica
Ingegneria Informatica
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.
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).
Capacità di sviluppare interfacce frontend funzionali utilizzando un framework JavaScript attuale (preferibilmente Vue.js), con conoscenza di base di HTML5, CSS3 e TypeScript.
Ottima conoscenza di Vue.js, TypeScript e JavaScript.
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.
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.).
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).
Conoscenza di librerie per state management e routing nell'ecosistema Vue.
Familiarità con strumenti di monitoring e observability (Prometheus, Grafana, OpenTelemetry, etc.).
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).
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. xysqume
Curiosa verso l'AI e le tecnologie emergenti, con voglia di sperimentare nuove modalità di interazione uomo-macchina e portare a terra idee concrete.
Il ruolo è modalità ibrida, con possibilità di lavorare dalle seguenti sedi aziendali:
RAL minima €38.000,00
📌 Full-stack Developer (Magliano in Toscana)
🏢 Vection Technologies
📍 Magliano in Toscana