JustJoin.IT Praca zdalna Senior

Senior Android Developer (large scale app)

B3 Consulting Poland

⚲ Warszawa

20 000 – 35 000 zł / mies.

Wymagania

  • min. 5 lat doświadczenia w tworzeniu aplikacji Android
  • ekspercka znajomość Android SDK, różnych wersji systemu i konfiguracji urządzeń
  • doświadczenie w optymalizacji aplikacji w Kotlin i Java
  • praktyczna znajomość Jetpack Compose, Coroutines/Flow, Android Architecture Components, MVVM i Clean Architecture
  • doświadczenie w projektowaniu i utrzymaniu pipeline'ów CI/CD (GitLab CI, GitHub Actions lub podobne)
  • doświadczenie w pracy w zespole platformowym/foundation wspierającym kulturę DevEx
  • znajomość Git, JIRA, Confluence, procesu code review i metodyk Agile
  • angielski na poziomie min. B2

Opis stanowiska

Rozwój dużej aplikacji natywnej Android z ponad 10 mln użytkowników, rozszerzanej na nowe rynki europejskie, z naciskiem na wydajność, jakość i responsywność. Będziesz budować i utrzymywać feature'y, projektować i utrzymywać pipeline'y CI/CD oraz dbać o jakość kodu i architekturę (MVVM, Clean Architecture). To oferta dla doświadczonego Androidowca, który łączy pracę nad samą aplikacją z odpowiedzialnością za infrastrukturę i kulturę DevEx w zespole platformowym. Uwaga: rola wymaga szerokiej wiedzy o infrastrukturze on-prem i cloud oraz eksperckiej znajomości Android SDK — to więcej niż typowe stanowisko produktowe.

🔍 Dekoder Ogłoszenia

🔴
large-scale native Android application
Może oznaczać aplikację z dużą liczbą użytkowników, ale też aplikację z rozbudowaną i potencjalnie skomplikowaną architekturą.
🟡
over 10M users
Potwierdza dużą skalę, ale niekoniecznie oznacza, że będziesz pracować bezpośrednio nad funkcjami wpływającymi na wszystkich użytkowników.
🟡
expanding into new European markets
Może oznaczać pracę nad lokalizacją i adaptacją aplikacji, co nie zawsze jest najbardziej ekscytującym zadaniem programistycznym.
🔴
optimising infrastructure across on-premises and cloud environments
Wymaga szerokiej wiedzy o infrastrukturze, nie tylko o samym kodzie aplikacji.
🔴
expert knowledge of the Android SDK
Wymaga bardzo głębokiej i aktualnej wiedzy, a nie tylko podstawowej znajomości.