Siamo alla ricerca di uno Sviluppatore Front End per la sede di Napoli.
Competenze Tecniche richieste
1. Angular: Esperienza approfondita con Angular 14+ (ultime versioni), inclusi concetti avanzati come: Architettura dei componenti standalone e servizi Libreria RxJS Routing e lazy loading Angular CLI per lo sviluppo e il deployment
2. TypeScript: Padronanza avanzata, inclusi tipi generici, decoratori e configurazione avanzata
3. JavaScript: Conoscenza approfondita di ES6+, async/await, promise, e pattern di progettazione
4. HTML5/CSS3: Competenza in layout responsive, flexbox e preprocessori (SCSS/SASS)
5. Sviluppo web front-end: Esperienza con framework UI (Material Design, Bootstrap)
6. Version control: Git (branching, merging, pull requests)
Nice to have
7. Sviluppo mobile: Esperienza con Ionic per app ibride e/o React Native per app native
8. Testing: Unit testing con Jasmine e/o Karma
9. Altre librerie/framework: Conoscenza di base di React e Vue.js per progetti multi-framework
10. Backend: Familiarità con Node.js e RESTful API
11. Strumenti di sviluppo: CI/CD, esperienza con pipeline di integrazione continua
Per il profilo sono richiesti almeno 3 anni di comprovata esperienza di sviluppo e conoscenza dei linguaggi e tool di sviluppo sopra citati.
Soft Skills
12. Forte attitudine al problem solving e pensiero analitico
13. Eccellenti capacità di comunicazione e collaborazione in team Agile
14. Passione per l’apprendimento continuo e l’innovazione tecnologica
15. Capacità di mentoring per sviluppatori junior
Offerta
16. Opportunità di lavorare su progetti innovativi e all’avanguardia
17. Ambiente di lavoro stimolante con focus su crescita professionale e personale
18. Formazione continua e partecipazione a conferenze del settore
Responsabilità Chiave
19. Progettazione e sviluppo di applicazioni web complesse utilizzando Angular
20. Collaborazione con il team di product management per definire e implementare nuove funzionalità
21. Ottimizzazione delle prestazioni delle applicazioni
22. Code review e mentoring per gli altri membri del team
23. Partecipazione attiva nelle cerimonie Agile (sprint planning, daily stand-up, retrospettive)
24. Mantenimento e miglioramento continuo del codice esistente