Ricercatore senior Full Stack PHP/Laravel
Descrizione del ruolo:
Siamo alla ricerca di un sviluppator esperto in PHP e Laravel, da inserire in un team di progettazione, per la creazione di un portale classificato interamente da zero.
Le responsabilità principali:
* Progettare il modello e il database: presa visione del modello dati sottostante, strutturazione del database e delle entità in modo da garantire un'ottimale interazione.
* Sviluppare l'architettura server-side e le API REST: realizzazione dell'architettura server-side, creazione di API REST per la gestione degli utenti/offerte, sicurezza e autenticazione.
* Progettare la user interface e lo sviluppo frontend: progettazione della UI, implementazione del layout e delle funzionalità interattive.
Competenze richieste:
* Backend e server-side: esperienza comprovata in PHP e 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, e JavaScript, con esperienza nel design UI/UX.
* Database: ottima dimestichezza con 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: ottima conoscenza delle best practices per il design, testing e manutenzione del codice.
Benefici:
* Orientamento al risultato: non è richiesto un orario di lavoro predefinito ma conta il completamento degli sprint e il raggiungimento degli obiettivi periodici.
* Ambiente flessibile e dinamico: un ambiente in cui nulla è statico, aperto a idee e proposte nuove.
* Autonomia e work-life balance: posizione full remote con orari flessibili per facilitare il tuo equilibrio tra lavoro e vita privata.
Requisiti:
* Esperienza di almeno 3 anni in sviluppo web con PHP e Laravel.
* Conoscenza di base di HTML5, CSS3 e JavaScript.
* Capacità di lavorare in team e comunicare efficacemente.
* Ottima conoscenza di database relazionali e no-SQL.
Cosa offriamo:
* Possibilità di crescita professionale: opportunità di partecipare allo sviluppo di una piattaforma innovativa, con piena responsabilità e visibilità sul prodotto finale.
* Ambiente collaborativo: un ambiente in cui si può lavorare in autonomia ma anche in sinergia con il team di progettazione.