Full Stack Developer (Node.js + Vue.js)
Descrizione dell'offerta
Stiamo cercando un* Full Stack Developer con una solida esperienza nello sviluppo di applicazioni web moderne e scalabili. La persona ideale sarà coinvolta nello sviluppo end-to-end di progetti digitali, dalla definizione dell’architettura alla realizzazione di componenti frontend e backend, collaborando con un team di sviluppatori esperti in un ambiente tecnico dinamico e in continua evoluzione.
Responsabilità principali
- Sviluppare e mantenere applicazioni web basate su Vue.js (frontend) e Node.js (backend).
- Collaborare con il team per definire, progettare e implementare nuove funzionalità.
- Integrare servizi esterni e API RESTful.
- Ottimizzare le performance e garantire un’ottima esperienza utente su diversi dispositivi.
- Scrivere codice pulito, testabile e documentato.
- Partecipare alle code review e contribuire al miglioramento continuo del processo di sviluppo.
- Gestire database relazionali e assicurare l’integrità dei dati.
- Monitoraggio e distribuzione delle applicazioni su AWS.
- Manutenzione di progetti legacy sviluppati in PHP.
Requisiti tecnici
- 3+ anni di esperienza nello sviluppo di applicazioni single-page con almeno un framework moderno (Vue.js , React , Angular , ecc.)
- Preferibile esperienza consolidata con Vue.js (2.x o 3.x)
- 3+ anni di esperienza con Node.js (Express, NestJS o framework simili)
- 3+ anni di esperienza con database relazionali (preferibilmente MySQL)
- 5+ anni di esperienza in HTML5, CSS3, SCSS
- 2+ anni di esperienza con TailwindCSS
- Esperienza con PHP
- Conoscenza base di JavaScript moderno (ES6+) e TypeScript
- Esperienza nella gestione di API RESTful e architetture client-server
- Conoscenza di strumenti di version control (Git, GitHub/GitLab)
- Familiarità con sistemi di build e strumenti di automazione (Vite, Webpack, npm, pnpm, ecc.)
- Esperienza con testing (Jest, Vitest, Cypress o simili)
- Buona conoscenza dei principi responsive design e cross-browser compatibility
- Esperienza con framework backend TypeScript-based (NestJS, AdonisJS, ecc.)
- Esperienza con Laravel Framework per PHP
- Conoscenze base di Docker e ambienti containerizzati
- Familiarità con CI/CD pipelines
- Conoscenza di NoSQL databases (MongoDB, Redis, ecc.)
- Conoscenza base di best practices di sicurezza (OWASP, autenticazione JWT, ecc.)
- Esperienza in ambienti Agile/Scrum
Soft skills
- Buone capacità comunicative e di lavoro in team
- Attitudine al problem-solving e alla collaborazione
- Capacità di gestire le priorità e rispettare le scadenze
- Propensione all’apprendimento continuo e all’innovazione tecnologica
Cosa offriamo
- Possibilità di crescita professionale e formazione continua
- Lavoro ibrido o completamente remoto
- Progetti stimolanti con tecnologie moderne
- Team di sviluppatori affiatato e collaborativo
Disponibilità full time 36 ore settimanali.
Offerta contrattuale da riparametrare in base all’effettiva e comprovata esperienza.
L’offerta è rivolta a candidati ambosessi, nel rispetto del D.Lgs. 198/2006 e ss.mm.ii. e dei D.Lgs. 215/2003 e 216/2003.