
Senior Android Developer
Primary stack
KotlinJUnitAPIAndroid
Nice to have's
UI testingcommunicationproblem-solving
Job description
About the Position
Senior Android Developer
Zdalnie B2B
Opublikowano: 3 listopada 2025
We are seeking a Senior Android Developer with expertise in MVVM, Jetpack, and Kotlin to join our remote team.
Responsibilities
- Stworzenie modułu Kandydat umożliwiającego kandydatom z rynku aplikowanie na oferty pracy
Requirements
- Czysta architektura z MVVM w warstwie prezentacji
- ViewModel i SavedStateHandle
- Utwórz Jetpack
- Współprogramy i przepływ
- Koin
- Modernizacja2
- Pokój
- Znajomość podejścia offline (szerokie wykorzystanie wszystkich typów pamięci podręcznej: in-memory, współdzielone preferencje, baza danych)
- Widoki Androida i XML: płynna nawigacja po układach XML i cyklu życia komponentów (aktywność, fragment).
- Nawigacja oparta na aktywności
- Groupie: Zarządzanie złożonymi listami w RecyclerView
- JUnit: Samodzielne pisanie testów jednostkowych, w tym testów sparametryzowanych w każdej warstwie aplikacji
- Zrozumienie testowania interfejsu użytkownika jest mile widziane, ponieważ może potencjalnie pomóc w rozwiązywaniu problemów zgłaszanych przez zespół ds. automatyzacji
- Analiza API: Możliwość krytycznej oceny kontraktów API, identyfikowania potencjalnych problemów (np. nieoptymalnej struktury danych, brakujących pól) i proaktywnego proponowania ulepszeń we współpracy z zespołem zaplecza.
- Aplikacje typu white-label: praktyczne doświadczenie lub przynajmniej teoretyczna wiedza na temat budowania wielu wariantów aplikacji na podstawie jednej bazy kodu (np. przy użyciu smaków produktów w Gradle), zarządzania różnicami w brandingu, konfiguracji i funkcjonalności.
- Możliwość dokumentowania wykonanej pracy.
- Proaktywna i jasna komunikacja
- Aktywny udział w spotkaniach międzyzespołowych, jasne formułowanie myśli i argumentów.
- Umiejętność samodzielnego zadawania pytań i zgłębiania tematu, gdy zadanie jest niejasno zdefiniowane. Kandydat nie czeka na gotowe rozwiązania, lecz inicjuje dyskusję w celu doprecyzowania wymagań.
- Efektywna komunikacja zarówno z osobami technicznymi (inni programiści, backend), jak i nietechnicznymi (Właściciel Produktu, Kierownik Projektu).
We Offer
- Praca w pełni zdalna
- Prywatna opieka medyczna
- Cały sprzęt potrzebny do pracy
About the Company
Agencja programistyczna tworząca aplikacje mobilne i XR.
© Ardura Consulting. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Ardura Consulting
All 6 roles
Java Developer
Ardura Consulting · Warsaw
Salary not specified checked 1w ago

Senior Platform Engineer
Ardura Consulting · Poland
Salary not specified checked 1w ago

Senior Analytics Engineer
Ardura Consulting
Salary not specified checked 1w ago

Azure Data Engineer
Ardura Consulting
Salary not specified checked 1w ago