
Talan je globalna konzultantska i tehnološka tvrtka koja pomaže organizacijama da iskoriste inovacije za preoblikovanje načina na koji posluju i donose odluke. Njezino djelovanje obuhvaća upravljanje podacima i podatkovno upravljanje, umjetnu inteligenciju, kibernetičku sigurnost i platforme u oblaku, uz rješenja osmišljena za podršku otpornim poslovnim modelima i unaprjeđenju poslovanja. Talan surađuje s tehnološkim ekosustavima kao što su Microsoft, SAP, Oracle i Salesforce te pruža usluge sektorima poput energetike, prometa i financijskih usluga. Timovi u 18 zemalja na pet kontinenata objedinjuju poslovno savjetovanje i stručnost u području SaaS-a kako bi klijentima pomogli pretvoriti podatke i tehnologiju u konkretne poslovne rezultate.
Senior Angular frontend programer
U tvrtki Talan, međunarodnoj grupaciji za tehnološko savjetovanje i poslovnu transformaciju, razvijat ćete i unapređivati skalabilne Angular aplikacije. Posao obuhvaća performanse, automatizirano testiranje, pristupačnost i standarde razvoja frontenda.
Opis
- Razvijati i održavati skalabilne frontend aplikacije uz Angular 16+ i TypeScript
- Izrađivati višekratno upotrebljiva, prilagodljiva i pristupačna korisnička sučelja
- Upravljati stanjem aplikacije pomoću NgRx Store, Effects, Selectors i Signal Store
- Povezivati aplikacije s REST API-jima, korporativnim dizajnerskim sustavima, bibliotekama komponenti i Web Components
- Izrađivati i održavati automatizirane testove
- Pregledavati kod te primjenjivati standarde kodiranja i najbolje prakse
- Prepoznavati tehnički dug i predlagati poboljšanja arhitekture, performansi i održivosti
- Surađivati s tehničkim i funkcionalnim dionicima na procjeni zahtjeva i isporuci rješenja
- Bilježiti i objašnjavati tehničke odluke
- Dijeliti znanje i usmjeravati kolege programere
- Sudjelovati u obveznom dežurstvu 24/7, otprilike jedan tjedan svaka tri do četiri mjeseca
Zahtjevi
- Najmanje pet godina profesionalnog iskustva u razvoju frontenda
- Znanje engleskog jezika na razini B2 ili višoj
- Napredno poznavanje HTML5 i CSS3, uključujući responzivni dizajn, standarde pristupačnosti WCAG i najbolje prakse razvoja frontenda
- Izvrsno poznavanje JavaScripta i TypeScripta
- Obvezno praktično iskustvo s Angularom 16 ili novijim
- Iskustvo sa samostalnim komponentama, Angular Signals, computed(), inject(), RxJS-om, reaktivnim programiranjem i upravljanjem stanjem uz NgRx
- Iskustvo s integracijom dizajnerskih sustava, korporativnih biblioteka komponenti, Web Components i REST API-ja
- Dobro poznavanje Gita i rada s repozitorijima, uključujući strategije grananja, zahtjeve za povlačenje, pregled koda i rješavanje sukoba
- Opsežno iskustvo u izradi automatiziranih jediničnih, integracijskih i komponentnih testova
- Poznavanje i praktična primjena TDD-a i/ili BDD-a
- Dostupnost za obvezno dežurstvo 24/7
- Iskustvo s Reactom i Reduxom je prednost
- Iskustvo s Agileom/Scrumom je prednost
- Iskustvo s Playwrightom ili Cypressom je prednost
Pogodnosti
- Mogućnosti profesionalnog rasta i razvoja karijere uz pristup kontinuiranom učenju
- Multikulturno međunarodno radno okruženje
- Sveobuhvatan paket pogodnosti za podršku fizičkoj, emocionalnoj i financijskoj dobrobiti
- Smart Office Pack za rad na daljinu
- Potpuno udaljeni način rada