Siamo alla ricerca di un esperto Senior Frontend Developer con almeno 3 anni di esperienza su progetti e competenze approfondite nella tecnologia web utilizzata (Angular2). Il candidato ideale deve dimostrare una solida esperienza e competenza in diverse aree, tra cui:
- RxJS e Angular: Comprensione avanzata di RxJS per la programmazione asincrona e conoscenza approfondita di Angular e Typescript, inclusa la gestione dello stato tramite NgRx.
- JavaScript (ES6+): Padronanza delle nuove caratteristiche di ES6 e capacità di applicarle in modo efficace, insieme all’esperienza nella programmazione JavaScript avanzata.
- HTML ,CSS e SCSS: Competenza nell’HTML e nella definizione di regole CSS, oltre all’abilità nell’utilizzo di SCSS per creare fogli di stile efficienti.
- Gestione del DOM: Abilità nel manipolare il DOM utilizzando JavaScript e librerie come jQuery.
- Performance Optimization: Esperienza nelle tecniche di ottimizzazione delle prestazioni per migliorare l’esperienza utente.
- Design Patterns: Conoscenza e applicazione dei principali design pattern, come MVC e Dependency Injection.
- Testing e Debugging: Competenza nell’esecuzione di test e debugging per garantire la qualità del software.
- Librerie Grafiche: Conoscenza avanzata di almeno una delle principali librerie grafiche, come AmCharts o Chart.js, e capacità di integrarle efficacemente nelle applicazioni.
- WebSockets/HTTP REST: Competenza nell’utilizzo chiamate http e di WebSockets per la comunicazione in tempo reale tra client e server .
Inoltre, il candidato deve essere autonomo, capace di lavorare in modo indipendente e di prendere decisioni appropriate quando necessario.