Senior Android Developer

Emagine — Poland · Posted ~4 hours ago

Senior Hybrid

Skills

Android development Kotlin Jetpack Compose Kotlin Multiplatform Compose Multiplatform Clean Architecture MVVM Espresso JUnit MockK Google Play publishing team mentoring Android

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a team developing and continuously improving production Android applications. You will implement new functionality, refactor existing code, apply modern Kotlin-based technologies and architectural patterns, write automated tests, publish applications, and mentor other developers.

Highlights

Senior mobile development role with ownership of new features, code refactoring, modern Kotlin and multiplatform technologies, automated testing, app publishing, and technical mentoring.

Description

Praca hybrydowa | Kraków, Gdańsk lub Warszawa | Projekt bankowy Dołącz do zespołu rozwijającego nowoczesne aplikacje mobilne dla klientów indywidualnych oraz najmłodszych użytkowników. Są to produkcyjne rozwiązania, które są stale rozwijane i dostosowywane do zmieniających się potrzeb użytkowników. Szukamy doświadczonego Senior Android Developera, który będzie odpowiadać za wdrażanie nowych funkcjonalności, refaktoryzację istniejącego kodu oraz wspieranie zespołu swoją wiedzą techniczną. Wymagania: minimum 6 lat doświadczenia w programowaniu aplikacji Android,bardzo dobra znajomość Kotlin,doświadczenie z Jetpack Compose,znajomość Kotlin Multiplatform oraz Compose Multiplatform,praktyczna znajomość Clean Architecture i MVVM,doświadczenie w testowaniu z wykorzystaniem Espresso, JUnit oraz MockK,doświadczenie w publikowaniu aplikacji w Google Play,doświadczenie w mentoringu zespołu. Zakres obowiązków: rozwój i utrzymanie aplikacji mobilnych,projektowanie oraz wdrażanie nowych funkcjonalności,refaktoryzacja istniejącego kodu,współpraca z zespołem Tribe Omnichannel,dbanie o jakość, stabilność i skalowalność aplikacji,mentoring oraz wsparcie innych członków zespołu,udział w pracach prowadzonych w metodyce Agile.