Focelda è alla ricerca di un Full-Stack Developer Junior
- Posizione aperta: Sviluppatore Software Full-Stack
- Sede di lavoro: Roma (on-site)
- Impegno: Full-time
Siamo alla ricerca di una nuova figura da inserire nel team tecnico di Focelda, con l’obiettivo di contribuire allo sviluppo e all’evoluzione delle nostre piattaforme interne.
Cerchiamo una persona motivata, curiosa, con forte interesse per lo sviluppo software moderno, le architetture a microservizi e l’integrazione di soluzioni basate su Intelligenza Artificiale. Una figura autonoma, orientata al problem-solving e pronta a lavorare su progetti eterogenei e tecnologie in continua evoluzione.
Stack tecnologico e aree di lavoro
La risorsa avrà modo di lavorare su un ecosistema tecnologico moderno e in continua evoluzione, che include:
- Node.js per lo sviluppo backend
- ReactJS / Vite per lo sviluppo frontend
- TailwindCSS per la realizzazione di interfacce moderne e responsive
- GitHub per versionamento, collaborazione e gestione del codice
- Linux server environment
- PM2 per la gestione dei processi Node.js in produzione
- Architetture a microservizi
- Frontend standalone e architetture micro-frontend
- Integrazioni tra servizi interni ed esterni
- RabbitMQ per comunicazione event-driven tra servizi
- Utilizzo di database:
- database relazionali (MariaDB/MySQL)
- database non relazionali, con particolare focus su MongoDB
- Soluzioni AI-oriented:
- applicazioni integrate con modelli di Intelligenza Artificiale
- sistemi RAG
- database vettoriali
- modelli di embeddings
- automazioni e workflow AI
- integrazioni con strumenti come n8n
Responsabilità
Sviluppare e manutenere applicazioni web moderne, sia lato front-end che back-end
Progettare API scalabili (REST e/o GraphQL) e sistemi di integrazione tra servizi
Gestire database relazionali e NoSQL
Collaborare con il team DevOps per l'automazione dei flussi CI/CD e la containerizzazione delle applicazioni
Integrare servizi legacy e nuove piattaforme tramite API e soluzioni cloud
(Se hai le skill!) Sperimentare e implementare soluzioni di AI, machine learning e automazione intelligente
Competenze richieste
Il profilo ideale ha conoscenze di base/intermedie su:
- JavaScript / TypeScript (ES6+)
- Node.js ed Express.js
- ReactJS
- HTML5, CSS3 e logiche responsive
- API REST (eventualmente GraphQL)
- gestione dello stato (Redux, opzionale)
- database relazionali (MariaDB/MySQL) e non relazionali (MongoDB)
- progettazione e integrazione API, inclusa autenticazione (JWT)
- Git e GitHub
- basi di CI/CD (GitHub Actions o GitLab CI)
- familiarità con strumenti di build (Vite o Webpack)
Non cerchiamo necessariamente una figura già esperta su tutto lo stack, ma una persona con buone basi, voglia di imparare e interesse concreto verso architetture moderne, scalabili e orientate all’innovazione.
Competenze preferenziali
Saranno considerate un plus:
- conoscenze base di Python
- conoscenze base di PHP
- esperienza, anche minima, con Linux
- esperienza con Docker e preferibilmente Nginx
- interesse o esperienza con Machine Learning, AI e modelli LLM
- utilizzo di API AI (es. OpenAI)
- conoscenza di strumenti di automazione come n8n
- familiarità con sistemi RAG, embeddings o database vettoriali
- conoscenze base di librerie ML (Scikit-Learn, XGBoost, LightGBM)
- interesse per Deep Learning (PyTorch, TensorFlow)
- conoscenze di NLP (spaCy, NLTK, Hugging Face) o Computer Vision (OpenCV)
- esperienza o interesse verso architetture a microservizi
Cosa offriamo
- Progetti innovativi e mai banali
- Ambiente stimolante e orientato alla crescita professionale
- Formazione continua e accesso a tecnologie d’avanguardia (AI, LLMs, ML, automazione)
- Contratto full-time con retribuzione commisurata all’esperienza
Sede di lavoro
La posizione è esclusivamente in sede a Roma.
È preferibile la candidatura di profili residenti o domiciliati in zona Roma o aree limitrofe.
Profilo ricercato
- Full-Stack Developer Junior
- Forte interesse per tecnologia, AI e sviluppo software moderno
- Mentalità pratica e orientata alla crescita
- Capacità di lavorare in team
- Voglia di imparare su progetti reali e strutturati
Se vuoi crescere professionalmente lavorando su piattaforme enterprise, microservizi, frontend moderni e integrazioni AI, questa può essere l’opportunità giusta.
Come candidarsi
Inviaci il tuo CV aggiornato e, se vuoi, qualche esempio di progetto realizzato (GitHub, portfolio, ecc.). Non vediamo l’ora di conoscerti!
Nota: tutte le candidature saranno valutate senza distinzione di sesso, età, nazionalità o altra caratteristica non pertinente ai fini professionali.
Retribuzione: €24.900,00 - €25.000,00 all'anno
Sede di lavoro: Di persona