Sviluppatore Full-Stack

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Brescia
EUR 35.000 - 50.000
Sii tra i primi a mandare la candidatura.
Ieri
Descrizione del lavoro

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

  • 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/la 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/la candidato/a.