Jobbeschreibung
Conoscenza approfondita di PHP – Padroneggia sintassi, OOP, namespace, trait, eccezioni e funzionalità avanzate del linguaggio.
2. Esperienza con Laravel – Conosce il framework in modo approfondito, inclusi routing, middleware, service container e service provider.
3. Padronanza di Eloquent ORM – Sa progettare modelli, relazioni, query ottimizzate e gestire correttamente le migrazioni.
4. Competenze SQL – Utilizza database come MySQL o PostgreSQL scrivendo query efficienti e ottimizzate.
5. Architettura MVC – Comprende e applica correttamente il pattern Model-View-Controller.
6. Capacità di problem solving – Analizza problemi complessi e individua soluzioni efficaci e manutenibili.
7. Scrittura di codice pulito – Segue principi di leggibilità, modularità e manutenibilità del codice.
8. Conoscenza dei design pattern – Applica pattern come Repository, Factory, Strategy e Observer quando necessario.
9. Versionamento con Git – Utilizza Git in modo professionale per branching, merge e gestione collaborativa del codice.
10. Testing – Scrive test unitari e funzionali utilizzando PHPUnit e gli strumenti integrati di Laravel.
11. Sicurezza applicativa – Conosce tecniche per prevenire SQL Injection, XSS, CSRF e altre vulnerabilità.
12. Sviluppo API RESTful – Progetta e implementa API scalabili e ben documentate.
13. Gestione autenticazione e autorizzazioni – Utilizza Laravel Sanctum, Passport e sistemi di ruoli e permessi.
14. Ottimizzazione delle performance – Implementa caching, code, eager loading e altre tecniche di ottimizzazione.
15. Conoscenza del frontend – Ha familiarità con HTML, CSS, JavaScript e Blade Templates.
16. Gestione delle code (Queues) – Utilizza job asincroni per migliorare le prestazioni delle applicazioni.
17. Esperienza con Docker e ambienti di sviluppo – Sa configurare ambienti replicabili e scalabili.
18. Capacità di documentazione – Produce documentazione tecnica chiara per il team e i futuri sviluppatori.
19. Mentalità orientata alla qualità – Effettua revisioni del codice e segue le best practice di sviluppo software.
20. Apprendimento continuo – Si aggiorna costantemente sulle nuove versioni di PHP, Laravel e sulle tecnologie correlate.
Sicherheitstipp: Senden Sie niemals Geld für Jobtermine oder Verträge, ohne das Unternehmen zu überprüfen. Melden Sie verdächtige Anzeigen.