Senior Web Developer
Munkáltató · Shift4
Budapest
Senior Web Developer pozícióba keresünk munkatársat a Shift 4 üzleti és ügyféloldali megoldásait támogató, modern webes alkalmazások tervezésére, fejlesztésére és karbantartására. Fő feladatod a kiváló minőségű, skálázható és könnyen karbantartható, Angular alapú front-end alkalmazások építése lesz, miközben szorosan együttműködsz a backend fejlesztőkkel, architektokkal, terméktulajdonosokkal és QA mérnökökkel.
Feladatok
- Webes alkalmazások tervezése, fejlesztése, tesztelése és karbantartása Angular használatával
- Újrahasznosítható, fenntartható és skálázható UI-komponensek készítése
- Reszponzív és felhasználóbarát felületek megvalósítása a kiváló felhasználói élmény érdekében
- Szoros együttműködés a terméktulajdonosokkal, UX-tervezőkkel és backend fejlesztőkkel az üzleti elvárások teljesítése érdekében
- Front-end alkalmazások integrálása REST API-kkal és backend szolgáltatásokkal
- Annak biztosítása, hogy az alkalmazások megfeleljenek a biztonsági, teljesítménybeli és akadálymentesítési szabványoknak
- Alkalmazásproblémák, hibák és teljesítménybeli szűk keresztmetszetek feltárása és megoldása
- Kódreview-k végzése és a fejlesztési best practice-ek ösztönzése a csapatban
- Egységtesztek, integrációs tesztek és automatizált tesztcsomagok írása és karbantartása
- Aktív részvétel az Agile eseményeken, mint például a sprint tervezés, a napi standupok, a retrospektívek és a backlog rendezése
- Junior fejlesztők mentorálása és a szakmai tudás megosztása a csapattal
Elvárások
- Erős, gyakorlati Angular ismeretek (lehetőleg Angular 12+)
- Az Angular architektúra és alapfogalmak mély ismerete: Komponensek, Modulok, Szolgáltatások (Services), Dependency Injection, Routing, Guardok, Pipe-ok, Direktívák, Reactive Forms
- Erős RxJS és reaktív programozási ismeretek
- Állapotkezelési megoldások ismerete (NgRx, Redux minták vagy hasonlók)
- Magas szintű ismeretek a következő területeken: TypeScript, JavaScript, HTML5, CSS3
- Felsőfokú végzettség számítástechnika, szoftverfejlesztés, információs technológia vagy kapcsolódó műszaki területen
- Legalább 5 év szakmai szoftverfejlesztési tapasztalat
- Legalább 5 év gyakorlati Angular fejlesztési tapasztalat vállalati (enterprise) környezetben
- Kiváló angol nyelvtudás írásban és szóban egyaránt