Descrizione della Posizione Lavorativa
Stiamo cercando un Back End Developer con solida esperienza per partecipare alla progettazione e allo sviluppo di piattaforme web. Il ruolo comprende analisi funzionali, progettazione di soluzioni, implementazione di novità e aggiornamenti, sviluppo di applicativi nonché attività di supporto e manutenzione.
Attività principali
- Progettazione di soluzioni tecniche e architetturali.
- Analisi delle funzionalità richieste e definizione delle specifiche.
- Implementazione di nuove funzionalità e rilascio di aggiornamenti.
- Sviluppo applicativi backend e integrazione con componenti esistenti.
- Supporto e manutenzione delle applicazioni in produzione.
Requisiti
- Esperienza minima di 5 anni nello sviluppo di piattaforme web con PHP / LARAVEL.
- Conoscenza dei concetti fondamentali dell'informatica: strutture dati, algoritmi e ottimizzazione.
- Familiarità con metodologie e pratiche standard di sviluppo software: TDD, Unit Test, Code Review e redazione di documentazione tecnica.
- Buona dimestichezza nello sviluppo di architetture clean.
- Esperienza nella produzione di codice di alta qualità, scalabile e riutilizzabile dal team.
- Capacità di operare su code base eterogenee.
- Propensione al lavoro in team e familiarità con la metodologia Agile (Scrum).
Sede di lavoro: Bergamo est (modalità ibrida).
Benefit
- Retribuzione a partire da €40.000 lordi annui.
- Modalità di lavoro ibrida, sede a Bergamo est.
Requisiti
Almeno 5 anni di esperienza nello sviluppo di piattaforme web con PHP/Laravel; conoscenza di strutture dati, algoritmi e ottimizzazione; familiarità con TDD, Unit Test, Code Review e redazione documentazione tecnica; buona conoscenza delle architetture clean; esperienza nello sviluppo di codice di alta qualità, scalabile e riutilizzabile; capacità di lavorare su code base eterogenee; attitudine al lavoro in team con metodologia Agile (Scrum).
Competenze richieste
Competenze professionali
PHP
Laravel
Strutture dati e algoritmi
Ottimizzazione delle prestazioni
TDD
Unit Testing
Code Review
Clean Architecture
Sviluppo di codice scalabile
Competenze trasversali
Lavoro di squadra
Attitudine Agile (Scrum)
Capacità di adattamento a code base eterogenee
Comunicazione tecnica
Problem solving