Middle e Senior Full-Stack Developer

Competenze Richieste per Middle e Senior Full-Stack Developer (Spring Boot & Angular) Esperienza con Angular : sviluppo di applicazioni web single-page (SPA), creazione di componenti riutilizzabili, gestione dello stato e ottimizzazione delle prestazioni. Conoscenza avanzata di TypeScript, HTML5 e CSS3 : scrittura di codice frontend robusto, responsive e moderno. Esperienza nello sviluppo backend con Spring Boot : creazione di API RESTful, gestione di microservizi e integrazione di soluzioni server-side. Conoscenza di Java : solida esperienza nello sviluppo di applicazioni scalabili e manutenzione del codice Java esistente. Esperienza con database relazionali e non relazionali : utilizzo di SQL (es. MySQL, PostgreSQL) e familiarità con ORM come Hibernate. Familiarità con la gestione delle dipendenze e build automation : utilizzo di strumenti come Maven o Gradle per il backend e npm per il frontend. Competenze nell’integrazione frontend-backend : capacità di implementare e mantenere una comunicazione fluida tra il frontend Angular e il backend Spring Boot tramite API RESTful. Esperienza con strumenti di versionamento del codice (es. Git) : gestione di branch, merge, pull request e utilizzo di workflow come GitFlow. Contratto: CCNL commercio da determinare in sede di colloquio Sede: Full-remote

Middle e Senior Java BE Developer

Competenze Richieste per Middle e Senior Java Developer Solida esperienza nello sviluppo con Java : capacità di scrivere codice efficiente, mantenibile e sicuro. Conoscenza di framework Java : esperienza con Spring o Spring Boot per la creazione di applicazioni backend scalabili e robuste. Familiarità con l’architettura a microservizi : progettazione, sviluppo e gestione di servizi indipendenti e scalabili. Esperienza con ORM (es. Hibernate, JPA) : gestione della persistenza dei dati e interazione con database relazionali. Competenze con database relazionali : utilizzo di SQL (es. MySQL, PostgreSQL, Oracle) e ottimizzazione delle query. Esperienza con la gestione delle dipendenze e build automation : utilizzo di strumenti come Maven o Gradle. Familiarità con tecniche di testing : scrittura di test unitari, di integrazione e conoscenza di framework come JUnit o Mockito. Conoscenza di pratiche DevOps : capacità di lavorare con strumenti di CI/CD (es. Jenkins) e di deploy automatizzato. Esperienza con strumenti di versionamento del codice (es. Git) : gestione di branch, merge e pull request. Sede: Full-Remote Contratto: CCNL commercio da determinare in sede di colloquio

FULL STACK oppure 13 FE e 12 BE

Competenze Richieste per Middle e Senior Frontend Developer Ottima conoscenza di React : sviluppo di componenti e gestione dello stato. Esperienza con HTML5 e CSS3 : capacità di creare layout responsivi e ottimizzati per diversi dispositivi. Familiarità con NPM : gestione dei pacchetti e delle dipendenze, automazione delle build. Esperienza con JavaScript (ES6+) : utilizzo di funzioni avanzate e programmazione asincrona. Capacità di debugging e ottimizzazione del codice . Conoscenza di strumenti di versionamento del codice (es. Git) . Competenze Richieste per Middle e Senior Backend Developer Solida esperienza in Java : sviluppo di applicazioni lato server scalabili e robuste. Conoscenza di Spring Boot : creazione di applicazioni basate su microservizi e API RESTful. Esperienza con architetture a microservizi : implementazione, comunicazione tra servizi e scalabilità. Familiarità con Hibernate e JPA : gestione della persistenza dei dati. Conoscenza di SQL e dei principali database relazionali (es. MySQL, PostgreSQL) . Utilizzo di Maven per la gestione delle dipendenze e la build automation . Esperienza con strumenti di CI/CD e versionamento del codice (es. Git, Jenkins) . Contratto: CCNL commercio da determinare in sede di colloquio Sede: Full-remote

Middle Mobile App Developer (Flutter)

Competenze Richieste per Middle Mobile App Developer (Flutter) Esperienza con Flutter : sviluppo di applicazioni mobili ibride per Android e iOS. Ottima conoscenza di Dart : scrittura di codice efficiente e mantenibile. Familiarità con i widget di Flutter : creazione di UI moderne, reattive e personalizzate. Capacità di integrazione di API RESTful : gestione delle richieste di rete e parsing di dati JSON. Esperienza con la gestione dello stato : utilizzo di soluzioni come Provider, Bloc o Redux. Conoscenza di strumenti per la build e la distribuzione delle app (es. Android Studio, Xcode) . Familiarità con la pubblicazione su Google Play Store e Apple App Store . Esperienza con strumenti di versionamento del codice (es. Git) . Contratto: CCNL commercio da determinare in sede di colloquio Sede: Full-remote

Middle Python Developer

Competenze Richieste per Middle Python Developer Ottima conoscenza di Python : sviluppo di applicazioni backend e script efficienti. Esperienza con FastAPI : creazione di API RESTful veloci e scalabili. Conoscenza di SQL : capacità di lavorare con database relazionali (es. MySQL, PostgreSQL) e scrivere query complesse. Familiarità con ORM (es. SQLAlchemy) : gestione della persistenza e delle operazioni sui dati. Esperienza con la gestione delle dipendenze e ambienti virtuali (es. pip, poetry, virtualenv) . Conoscenza di strumenti per la documentazione delle API : generazione automatica della documentazione tramite FastAPI. Esperienza con strumenti di versionamento del codice (es. Git) . Familiarità con pratiche di testing : scrittura di test unitari e funzionali per garantire la qualità del codice. Sede: Da remoto Contratto: CCNL commercio da determinare in sede di colloquio

Middle e Senior DevOps Engineer

Competenze Richieste per Middle e Senior DevOps Engineer Esperienza con Kubernetes : orchestrazione e gestione di container per il deployment, scalabilità e monitoraggio delle applicazioni. Ottima conoscenza di Docker : creazione e gestione di container, configurazione di Docker Compose. Conoscenza di Jenkins : configurazione di pipeline CI/CD per l’automazione dei processi di build, test e deploy. Esperienza con Git : gestione di merge request, branch management e utilizzo di workflow GitFlow. Competenza nella gestione dei rilasci software : automazione dei deployment e gestione delle versioni. Capacità di integrazione di strumenti DevOps : configurazione di sistemi di monitoraggio e logging. Familiarità con linguaggi di scripting : per automatizzare processi e task DevOps (es. Bash, Python). Esperienza con ambienti di sviluppo Java : conoscenza della build automation con Maven o Gradle. Contratto: CCNL commercio da determinare in sede di colloquio Sede: Full-remote

Senior Technical Leader

Competenze Richieste per Senior Technical Leader Solida esperienza nello sviluppo Full Stack : competenze sia nel frontend (HTML5, CSS3, JavaScript, framework come React, Angular o Vue.js) che nel backend (Node.js, Python, Java, o altri linguaggi server-side). Conoscenza delle architetture cloud : progettazione, deployment e gestione di applicazioni cloud (es. AWS, Azure, Google Cloud). Esperienza con containerizzazione e orchestrazione : utilizzo di Docker e Kubernetes per creare e gestire ambienti scalabili. Ottima padronanza di database relazionali e non relazionali : capacità di progettare e ottimizzare soluzioni con MySQL, PostgreSQL, MongoDB, ecc. Familiarità con pratiche DevOps : integrazione continua (CI), consegna continua (CD), e automazione delle pipeline di deploy. Capacità di gestione del versionamento del codice : utilizzo avanzato di Git, gestione di branch e workflow come GitFlow. Sede: Full-remote Contratto: ccnl commercio da determinare in sede di colloquio

Middle e Senior Frontend Developer

Competenze Richieste per Middle e Senior Frontend Developer (Angular & Java) Esperienza con Angular : sviluppo di applicazioni web single-page (SPA), creazione di componenti riutilizzabili e gestione dello stato dell’applicazione. Ottima conoscenza di TypeScript : scrittura di codice robusto e tipizzato, debugging e ottimizzazione delle prestazioni. Competenze avanzate in HTML5 e CSS3 : progettazione di interfacce utente responsive, moderne e accessibili. Esperienza nell’integrazione con backend : comunicazione con API RESTful, gestione delle richieste HTTP e parsing di dati JSON. Conoscenze di Java : capacità di comprendere e interagire con codice backend scritto in Java, sviluppo di soluzioni full-stack quando necessario. Familiarità con strumenti di versionamento del codice (es. Git) : gestione di branch, merge e workflow di sviluppo. Esperienza con strumenti di build e gestione delle dipendenze (es. npm, Maven/Gradle) : configurazione e ottimizzazione dei progetti. Sede: Full-remote Contratto: CCNL commercio da determinare in sede di colloquio