Android Developer
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat komercyjnego doświadczenia w tworzeniu aplikacji Android
- biegłość w Java, Kotlin i/lub rozwoju na Androidzie
- znajomość Collections, Concurrency/Multithreading w Javie, Coroutines/Flow oraz komponentów Android Jetpack (WorkManager, Paging, ViewBinding, LiveData)
- biegłość w Dagger 2, projektach wielomodułowych i Gradle
- doświadczenie z bazami danych: SQL, optymalizacja, Room
- umiejętność pisania testów jednostkowych i znajomość Git
- doświadczenie w architekturach MVP/MVI/MVVM
- angielski na poziomie średnim (komunikacja w zespole)
Opis stanowiska
Praca przy kliencie Viber na Androida — jednej z najpopularniejszych aplikacji komunikacyjnych na świecie, z setkami milionów użytkowników. Będziesz rozwijać i utrzymywać istniejące funkcje oraz tworzyć nowe, współpracując z product managerami i zespołem designu. To oferta dla doświadczonego developera, który chce pracować w dużej skali i ma realny wpływ na produkt. Uwaga: w opisie pojawiają się ogólniki o kulturze organizacyjnej bez konkretów, a sformułowanie 'highly motivated' bywa w praktyce sygnałem oczekiwania pracy po godzinach — warto dopytać o realny balans na rozmowie.
🔍 Dekoder Ogłoszenia
🟡
one of the most popular and downloaded apps in the world
Ogólne przechwałki bez konkretnych danych — nie mówi nic o rzeczywistej skali projektu ani warunkach pracy.
🟡
unique opportunity to influence hundreds of millions of our users
Marketingowy zwrot podkreślający skalę, ale bez informacji o realnym wpływie pojedynczego dewelopera na produkt.
🟡
super-app
Modne określenie, które może sugerować rozbudowaną, ale też chaotyczną architekturę i wiele zespołów.
🔴
Our culture is built on innovation, teamwork, and a commitment to excellence
Sztampowe frazesy korporacyjne — brak konkretów o realnej kulturze pracy.
🔴
experienced, highly motivated
Ogólnikowe wymaganie — 'highly motivated' może sugerować oczekiwanie pracy po godzinach.