Senior Android Fejlesztő

Hely: Budapest
Cég: 4D Soft Kft.
Kategória: IT programozás, Fejlesztés

natív Android alkalmazás tervezése és fejlesztése Kotlin és Jetpack Compose alapokon, részvétel a technikai alapok kialakításábanösszetett felhasználói folyamatok, képernyők és navigáció megvalósítása, kiszámítható UI állapotkezeléssel és életciklushoz igazított aszinkron működésseltöbbmodulos alkalmazás felépítése, a megjelenítés, az üzleti logika és az adatelérés világos elválasztásávalmeglévő modulok újrahasznosíthatóságának felmérése, integrálása és szükség szerinti adaptálása; közös UI komponensek és design system alkalmazásaBackEnd API-k, helyi adattárolási megoldások és alkalmazásszintű szolgáltatások integrálása, következetes hiba és hitelesítés kezelésselUnit Tesztek készítése, részvétel code reviewkban, valamint az alkalmazás stabilitásának és teljesítményének javításaszoros együttműködés a UI/UX, iOS, BackEnd és tesztelői csapattal; aktív részvétel a követelmények pontosításában, a megoldás tervezésben és a tudásmegosztásban legalább 5 év natív Android fejlesztési tapasztalatmagabiztos Kotlin és Jetpack Compose tudás, gyakorlati tapasztalat összetett felületek, állapotkezelés és navigáció megvalósításábanKotlin Coroutines és Flow gyakorlati ismerete, beleértve a párhuzamos műveletek, a megszakítás és az életciklushoz kötött adatfolyamok kezelésétaz MVVM, az egyirányú adatáramlás és a Clean Architecture elveinek gyakorlati alkalmazása; a ViewModel, UseCase, Repository és DataSource felelősségeinek értéseaz Android alkalmazás életciklusának ismerete; többmodulos Android projektekben szerzett tapasztalat, Gradle ismeret, modulhatárok és függőségek tudatos kezeléseDependency injection gyakorlati alkalmazása Hilt használatávalREST API-k integrálásában szerzett tapasztalat Retrofit/OkHttp alapokon, valamint az OpenAPI alapú klienshasználat, a token alapú hitelesítés és a lokális adattárolás ismeretegyakorlat unit tesztek írásában (JUnit, MockK), beleértve a coroutine és Flow alapú működés tesztelésétScrum vagy Kanban gyakorlatban alkalmazott ismerete, haladó Git használat, beleértve a pull request workflow, rebase, squash és feature branching műveleteketAzure DevOps vagy Jira és Confluence ismerete; CI/CD folyamatokban szerzett tapasztalat és DevOps szemléletönálló, felelősségteljes munkavégzés, szakmai döntések érthető indoklásalegalább középszintű angol kommunikáció szóban és írásban BackEnd vagy fullstack (Java) fejlesztési tapasztalatUI és integrációs tesztek készítése, például Compose UI Test vagy Espresso használatávalGradle convention pluginek, közös build konfigurációk és többmodulos projektek buildo ptimalizálásának ismeretetelekommunikációs vagy nagy felhasználószámú alkalmazások fejlesztésében szerzett tapasztalat szakmailag kihívást jelentő feladatok kiemelt telekommunikációs ügyfelünknélkiváló csapat és modern szervezeti kultúra, melynek részét képezi a tudásmegosztás és a tanuláshibrid munkavégzés (heti maximum 2 nap irodai munkavégzés, további 3 nap HomeOffice)rugalmas munkaidő-beosztástöbbgenerációs, nyitott és támogató csapatcsapatépítő programok

Címkék: Alkalmazotti jogviszony, Főiskola

profession.hu - 4 napja

További információ és jelentkezés