Descrizione Lavoro
Stiamo cercando un
Full Stack Developer con una solida esperienza nello sviluppo di applicazioni web moderne e scalabili. La persona ideale sarà coinvolto 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.
#J-18808-Ljbffr