Senior Full Stack Fejlesztő (Fejlesztési vezetői karrierúttal)
Job Summary
A Packeta Group tagjaként a FoxPost a kényelmes és innovatív kézbesítés szakértője - gyors kényelmes és fenntartható szolgáltatást biztosít. A logisztika és technológia egyik leggyorsabban növekvő szereplői vagyunk Közép- és Kelet-Európában. Csomagautomatákból átvételi pontokból álló hálózatunk és intelligens technológiáink webshopok ezreit és vásárlók millióit kötik össze világszerte. Évente több millió csomagot kézbesítünk és ezzel megváltoztatjuk az emberek vásárlási és csomagküldési szokásait - egyszerűen megbízhatóan és a jövőre összpontosítva.
Csatlakozz hozzánk és segíts nekünk megváltoztatni a kiscsomag-logisztika világát - üzleti tevékenységünkkel ügyfélkapcsolatainkkal és új lehetőségek keresésével.
Főbb feladatok
Technológiai irányítás
- A vállalat teljes szoftverarchitektúrájának és fejlesztési szabványainak szakmai támogatása és folyamatos fejlesztése.
- Mikroszolgáltatás-alapú skálázható platform továbbfejlesztésének irányítása.
- Technikai döntések előkészítése és támogatása architektúra-felülvizsgálatokban valamint modernizációs projektekben való aktív részvétel.
- A technikai adósságok feltárása és csökkentése a különböző rendszerekben és szolgáltatásokban.
- Fejlesztési irányelvek kódolási szabványok és engineering best practice-ek kialakítása.
- Magas szintű szoftverminőség biztonság teljesítmény és karbantarthatóság biztosítása.
- Frontend backend mobil- és adatbázis-fejlesztők szakmai mentorálása és támogatása.
Fejlesztési vezetés
- A jövőbeli fejlesztő csapat felépítése és szakmai irányítása.
- Frontend- backend- mobil- és adatbázis-fejlesztők mentorálása és szakmai fejlesztése.
- A fejlesztési prioritások összehangolása az üzleti területekkel és a Product Managementtel.
- Csapatstruktúrák fejlesztési folyamatok és szállítási módszertanok kialakítása.
- Erőforrás-tervezés létszámbővítési javaslatok készítése és a csapat folyamatos fejlesztése.
Folyamatfejlesztés
- Jira alapú fejlesztéskövetési folyamatok alkalmazása.
- Agilis fejlesztési folyamatok követése beleértve a sprinttervezést backlog-kezelést és release menedzsmentet.
- KPI-ok és mérnöki teljesítménymutatók alapján történő munkavégzés.
- CI/CD legjobb gyakorlatainak és a szoftverszállítási irányelveknek a követése.
- A Fejlesztési QA DevOps és üzleti területek közötti együttműködés fejlesztése.
- AI-eszközök integrálása a fejlesztési folyamatokba a fejlesztési hatékonyság és a kódminőség javítása érdekében.
Szoftverminőség és tesztelés
- Automatizált tesztelési lefedettség növelésére irányuló stratégia kidolgozása és megvalósítása.
- Modern tesztelési módszerek bevezetése:
- Unit Testing
- Integration Testing
- End-to-End Testing
- Regression Testing
- Performance Testing
- Éles bevezetések kockázatának csökkentése automatizált minőségbiztosítási megoldásokkal.
- Minőségi kapuk (Quality Gates) és release-készültségi kritériumok kialakítása.
Dokumentáció és tudásmenedzsment
- Munkavégzés a vállalat technikai dokumentációs szabványainak megfelelően.
- A fejlesztésekhez kapcsolódó dokumentáció kezelése és folyamatos fejlesztése a jelenleg használt Redmine és BookStack rendszerekben.
- Annak biztosítása hogy az architektúra az üzemeltetési eljárások és a fejlesztési szabványok naprakészen dokumentáltak legyenek a saját fejlesztések tekintetében.
Külső partnerekkel és infrastruktúrával kapcsolatos koordináció
- Együttműködés külső DevOps és Linux üzemeltetési partnerekkel.
- Szoros kapcsolattartás hosting szolgáltatókkal és külső technológiai partnerekkel.
- Üzemeltetési kockázatok és üzletmenet-folytonossági követelmények értékelése.
- Az infrastruktúra skálázhatóságát és megbízhatóságát célzó fejlesztések támogatása.
Technológiai környezet
Frontend
- Angular 9
- PHP 7.4
- Yii2 Framework
- HTML5
- CSS3
- JavaScript / TypeScript
Mobilalkalmazások
- Swift (iOS)
- Kotlin (Android)
Backend
- Java (Spring Boot)
- Python
- C könyvtárak
- POS terminál integrációk
- APM Controller integrációk
Adatbázisok
- PostgreSQL
- MariaDB
- ClickHouse
- CleverDB
- Microsoft SQL Server Express
Fejlesztési és együttműködési eszközök
- GitLab
- Jira (bevezetés alatt központi fejlesztésirányítási eszközként)
- Redmine
- BookStack
Architektúra
- Hibrid mikroszolgáltatás-alapú architektúra
- Elosztott szolgáltatások
- Eseményvezérelt komponensek
- API-alapú integrációk
- Külső szolgáltatók által hosztolt rendszerek
Munkakör betöltésének feltételei
- Minimum 8 év releváns szakmai tapasztalat szoftverfejlesztés területén
- Bizonyított tapasztalat szoftvermodernizációs projektek vezetésében és megvalósításában
- Folyékony angol nyelvtudás írásban és szóban
- Legalább 3 év tapasztalat Technical Lead Team Lead Engineering Manager vagy Development Manager pozícióban.
- Magas szintű gyakorlati tapasztalat:
- Java és Spring Boot
- Angular
- REST API-k és mikroszolgáltatások
- PostgreSQL és MariaDB
- Git alapú fejlesztési folyamatok
- CI/CD
- Szoftverarchitektúra-tervezés
- Agilis szoftverfejlesztés
- Tapasztalat az alábbi területeken:
- Elosztott rendszerek
- Eseményvezérelt architektúrák
- Nagy méretű adatbázis-környezetek
- Jira adminisztráció és workflow-k kialakítása
Vezetői kompetenciák
- Fejlesztőcsapatok vezetése és mentorálása
- Stakeholder management
- Projekt- és delivery menedzsment
- Stratégiai gondolkodás és tervezés
- Kockázatkezelés
- Kiemelkedő kommunikációs készség
Előny:
- Tapasztalat manuális tesztelésről automatizált tesztelésre történő átállás vezetésében.
- DevOps és felhőalapú infrastruktúrák ismerete.
- Tapasztalat legacy rendszerek kiváltásában és technikai adósság csökkentésében.
- Külső fejlesztői és infrastruktúra-szolgáltatók irányításában szerzett tapasztalat.
- Legalább 10 fős fejlesztői csapat vezetésében szerzett tapasztalat.
- Tapasztalat egy skálázható fejlesztői szervezet felépítésében.
Amit kínálunk
- Versenyképes bérezés
- Karrierlehetőség a Fejlesztési vezetői (Head of Development) pozícióra
- Cafeteria juttatás: évi bruttó 460.800 Ft keret (SZÉP-kártya vagy készpénzes kifizetés formájában).
- Home office lehetőség.
- Generali egészségbiztosítás START csomag.
- Extra születésnapi szabadnap.
- AYCM tagsági lehetőség.
- Egyéb juttatások: ajánlási program iskolakezdési támogatás törzsgárdadíj Év dolgozója díj sporttámogatás szemüvegtámogatás céges rendezvények és események.
- Dolgozói kedvezmények: kedvezményes csomagfeladás időszakos partneri kedvezmények.
Értékeink
- Ügyfélközpontúság Az ügyfél mindig az első.
- Hatékonyság Gyorsan és eredményorientáltan cselekszünk.
- Átláthatóság Nyíltan őszintén és tisztességesen kommunikálunk.
Required Experience:
Senior IC