Descriviamo un ruolo per un Full Stack Sviluppatore PHP/Laravel
Siamo alla ricerca di un professionista esperto in sviluppo full stack, che sia in grado di lavorare su entrambi i lati della piattaforma web.
Compiti e Responsabilità:
* Progettazione del modello dati e database: visione delle strutture dei dati sottostanti e creazione di una base dati efficiente ed efficace.
* Sviluppo backend e API: implementazione dell'architettura server-side, creazione di API REST per la gestione degli utenti/offerte e sicurezza.
* Sviluppo frontend e interfaccia utente: progettazione dell'interfaccia utente, implementazione del layout e delle funzionalità interattive.
Lavorerai in autonomia, ma sarai costantemente coinvolto con il team di progettazione, che ti guiderà nella business logic e nelle decisioni chiave.
Richieste tecniche:
* Backend e server-side: esperienza nel linguaggio PHP e nell'framework Laravel (minimo 3 anni), uso di Composer e gestione di dipendenze, design pattern MVC, esperienza nello sviluppo di API REST.
* Frontend: padronanza di HTML5, CSS3, JavaScript, con esperienza nel design UI/UX.
* Database: ottima conoscenza dei database relazionali (MySQL) e no-SQL (MongoDB), capacità di ottimizzazione delle query e delle risorse.
* Version control: esperienza con Git per la gestione del codice.
* Principi di sviluppo software: buona conoscenza delle best practice per il design, testing e manutenzione del codice.
Competenze opzionali:
* Familiarità con ambienti GNU/Linux e scripting Bash.
* Nozioni di altri linguaggi di programmazione.
* Capacità di lavorare in Agile, con definizione di sprint e obiettivi.
* Esperienza con AWS e gestione server.
* Conoscenze del testing software (unit testing, continuous delivery, test funzionali).
* Esperienza con web server Nginx e configurazione server-side.
Abilità soft:
* Ottime capacità di problem solving, orientamento al risultato e autonomia.
* Ottima gestione del tempo e delle priorità.
* Abilità interpersonali e disponibilità ad adattarsi a un ambiente dinamico e in evoluzione.
* Passione per il progetto e propensione alla crescita continua.
Benefici offerti:
* Ambiente flessibile e dinamico.
* Autonomia e work-life balance.
* Orientamento al risultato.