Descrizione del Ruolo Cerchiamo uno Sviluppatore Web Full Stack con comprovata esperienza nella progettazione e nello sviluppo di applicazioni web complesse, sia lato frontend che backend. Il candidato ideale possiede una solida conoscenza delle tecnologie moderne di sviluppo, con particolare attenzione agli strumenti legati al framework Symfony, e dimostra competenze avanzate nell’integrazione e ottimizzazione di interfacce utente dinamiche e responsive. Curerà l’intero ciclo di vita del software, dalla raccolta dei requisiti alla manutenzione.
Caratteristiche
Progettazione e sviluppo Backend/Frontend
Realizzazione di API REST e servizi web scalabili utilizzando Symfony (versioni recenti, preferibilmente 5 e successive).
Gestione e ottimizzazione di database relazionali (MySQL, MariaDB).
Implementazione di sistemi di autenticazione e autorizzazione basati su OAuth2 o sistemi proprietari.
Ottimizzazione delle performance backend e gestione della sicurezza delle applicazioni.
Creazione di interfacce utente responsive e dinamiche utilizzando React, Bootstrap, jQuery, e Ajax.
Padronanza dei sistemi di versionamento del codice come Git.
Esperienza nell’utilizzo di strumenti di build e package manager (Yarn, Webpack, Composer).
Backend
Eccellente conoscenza di PHP con forte esperienza nel framework Symfony.
Gestione avanzata dei database relazionali con esperienza in ORM (Doctrine).
Familiarità con la configurazione e gestione di ambienti server (Apache, Docker).
Frontend
Conoscenza avanzata di HTML5, CSS3, JavaScript (ES6+), jQuery, e framework CSS come Bootstrap.
Familiarità con librerie e metodologie di sviluppo asincrono (Ajax).
Opzionale
Conoscenza di Python per scripting o sviluppo secondario.
Approccio orientato ai test e qualità del codice.