BBT – Beta Balkan Team nasce dalla joint-venture di #Beta80 Spa Software e Sistemi e il #Gruppo GoInfoTeam, di costruire un dev Center in Albania, aumentando il know-how delle persone con l’obiettivo di supportare, in un’esperienza internazionale, le nostre soluzioni applicative nei mercati ITC Governance, Control Room, Supply Chain Management e Cyber Security in Italia, in Europa e in tutta l’area Balcanica dove siamo presenti con progetti di successo.
Siamo alla ricerca di:
Software Engineer Angular
Per ampliamento organico stiamo cercando risorse Angular Software Engineer
REQUISITI
· Esperienza di almeno 5 anni nello sviluppo front-end con Angular(versioni 10+), con una buona padronanza di RxJS e dei principali concetti di reactive programming.
· Conoscenza base o intermedia di React o Vue.js, con capacità di comprendere e contribuire a progetti sviluppati con questi framework.
· Buona conoscenza di HTML5, CSS3, Bootstrap e preprocessor come SASS o LESS.
· Esperienza nell’integrazione con API RESTful e nella gestione dello stato dell’applicazione (NgRx o soluzioni simili).
· Conoscenza delle best practice di sviluppo front-end, con attenzione alla manutenibilità, scalabilità e performance del codice.
· Esperienza nella scrittura di unit test e test end-to-end (es. Jasmine, Karma, Cypress).
· Familiarità con metodologie Agile (Scrum, Kanban) e strumenti di versionamento come Git.
· Buona conoscenza della lingua italiana e inglese, scritta e parlata.
ESPERIENZE VALORIZZANTI
· Esperienza con Azure DevOps, GitHub Actions o altri strumenti CI/CD.
· Conoscenza di JWT e meccanismi di autenticazione/autorizzazione lato front-end.
· Esperienza in ambienti cloud (preferibilmente Azure).
· Conoscenza di strumenti di profiling e debugging per ottimizzare le performance delle applicazioni.
· Esperienza in team cross-funzionali e collaborazione con sviluppatori back-end.
RESPONSABILITÀ PRINCIPALI
· Sviluppare e mantenere interfacce utente moderne e responsive utilizzando Angular.
· Collaborare con il team di back-end per integrare API e garantire una comunicazione fluida tra front-end e back-end.
· Partecipare attivamente alla progettazione tecnica e alla definizione dell’architettura delle applicazioni front-end.
· Scrivere codice pulito, documentato e testato, contribuendo alla qualità complessiva del prodotto.
· Contribuire al miglioramento continuo dei processi di sviluppo, proponendo soluzioni innovative e adottando nuove tecnologie quando opportuno.
Richiesta buona conoscenza della lingua italiana.