Sviluppatore Full-Stack

TRENDAFIL S.R.L. · Monza-brianza, Italia ·


Descrizione dell'offerta

TRENDAFIL S.R.L. , in un'ottica di miglioramento continuo dei servizi offerti, ricerca una risorsa che possa ricoprire il ruolo di:


Sviluppatore Full-Stack


Requisiti Tecnici Fondamentali:

Backend e Framework Web

• Solida esperienza con Node.js e TypeScript

• Conoscenza di AdonisJS o framework MVC simili (Express, NestJS)

• Esperienza con FastAPI e sviluppo di API RESTful in Python

• Comprensione dei principi di architettura delle applicazioni web moderne


Frontend

• Esperienza con Svelte/SvelteKit (preferibilmente Svelte 5) o framework reattivi simili (React, Vue)

• Buona conoscenza di JavaScript/TypeScript lato client

• Familiarità con concetti di reattività e gestione dello stato


Database

• Esperienza pratica con PostgreSQL (query complesse, ottimizzazione, indici)

• Conoscenza di database documentali, preferibilmente MongoDB

• Capacità di progettare schemi database efficienti


Sviluppo Agenti AI

• Esperienza con Python per lo sviluppo di servizi backend

• Conoscenza di Haystack o framework simili per applicazioni AI (LangChain, LlamaIndex)

• Capacità di integrare e orchestrare modelli di linguaggio


Generali

• Conoscenza di sistemi di versionamento (Git) e workflow collaborativi

• Comprensione di principi di sicurezza web (autenticazione, autorizzazione)


Competenze Nice to Have:

Intelligenza Artificiale

• Conoscenza dei principi base del machine learning e deep learning

• Esperienza con fine-tuning di modelli linguistici

• Familiarità con Hugging Face (hub, transformers, datasets)

• Comprensione di concetti come embeddings, RAG (Retrieval-Augmented Generation), prompt engineering


Competenze Aggiuntive Utili:

• Esperienza con Docker e containerizzazione

• Familiarità con CI/CD e deployment automatizzato

• Esperienza con testing (unit, integration, e2e)

• Conoscenza di Redis o altri sistemi di caching

• Esperienza con message queues (RabbitMQ, Kafka, BullMQ)

• Familiarità con metodologie Agile/Scrum


Soft Skills:

• Capacità di lavorare sia in autonomia che in team

• Problem solving e debugging efficace

• Buone capacità comunicative per documentazione tecnica

• Attitudine all'apprendimento continuo di nuove tecnologie

• Capacità di gestione del tempo e rispetto delle scadenze


Sarà considerato un Plus:

• Contributi a progetti open source

• Esperienza con vector databases (Pinecone, Weaviate, Qdrant)

• Conoscenza di framework di testing (Jest, Vitest, Pytest)

• Esperienza con strumenti di monitoring e logging (Sentry, Datadog, ELK stack) 


Ulteriori dettagli: 

• Luogo di Lavoro: Milano – zona Portello.

• Orario di Lavoro: full time (09:00 – 13:00 / 14:00 – 18:00).

• RAL offerta: commisurata in base all’esperienza del/della candidato/a e con formule contrattuali diverse e da valutare in fase di colloquio.

• Tipologia di contratto offerto: contratto di lavoro subordinato a tempo determinato o indeterminato, da valutarsi in base alle caratteristiche del/della candidato/a.


Candidatura e Ritorno (in fondo)