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.