Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

4D Soft Kft.

NewBe an early applicant

Senior Android Fejlesztő

Posted Updated
Discussion

Description

  • 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éssel
  • többmodulos alkalmazás felépítése, a megjelenítés, az üzleti logika és az adatelérés világos elválasztásával
  • meglé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ása
  • BackEnd 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éssel
  • Unit Tesztek készítése, részvétel code reviewkban, valamint az alkalmazás stabilitásának és teljesítményének javítása
  • szoros 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 tapasztalat
  • magabiztos Kotlin és Jetpack Compose tudás, gyakorlati tapasztalat összetett felületek, állapotkezelés és navigáció megvalósításában
  • Kotlin 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ét
  • az 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ése
  • az Android alkalmazás életciklusának ismerete; többmodulos Android projektekben szerzett tapasztalat, Gradle ismeret, modulhatárok és függőségek tudatos kezelése
  • Dependency injection gyakorlati alkalmazása Hilt használatával
  • REST 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 ismerete
  • gyakorlat unit tesztek írásában (JUnit, MockK), beleértve a coroutine és Flow alapú működés tesztelését
  • Scrum vagy Kanban gyakorlatban alkalmazott ismerete, haladó Git használat, beleértve a pull request workflow, rebase, squash és feature branching műveleteket
  • Azure 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ása
  • legalább középszintű angol kommunikáció szóban és írásban
  • BackEnd vagy fullstack (Java) fejlesztési tapasztalat
  • UI és integrációs tesztek készítése, például Compose UI Test vagy Espresso használatával
  • Gradle convention pluginek, közös build konfigurációk és többmodulos projektek buildo ptimalizálásának ismerete
  • telekommuniká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él
  • kiváló csapat és modern szervezeti kultúra, melynek részét képezi a tudásmegosztás és a tanulás
  • hibrid munkavégzés (heti maximum 2 nap irodai munkavégzés, további 3 nap HomeOffice)
  • rugalmas munkaidő-beosztás
  • többgenerációs, nyitott és támogató csapat
  • csapatépítő programok
  • Zuhanyzási lehetőség
  • Céges rendezvények
  • Kerékpártároló
  • Parkoló
  • Kutyabarát
  • Ingyen gyümölcs, nasi
  • Ingyen kávé, üdítő
  • Masszázs
  • Játéksarok

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →