W skrócie
- Zadania: Twórz i optymalizuj frameworki odtwarzacza wideo na Androida dla transmisji na żywo.
- Firma: Kake to zdalna firma z globalną społecznością inżynierów.
- Benefity: Konkurencyjne wynagrodzenie, praca zdalna i fundusz rozwoju osobistego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi produktami i wpływaj na jakość transmisji wideo.
- Kwalifikacje: 7+ lat doświadczenia w programowaniu na Androida, znajomość Kotlin i Java.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Kake jest firmą zdalną i globalną społecznością inżynierów. Inżynierowie Kake są odpowiedzialni za niektóre z najbardziej innowacyjnych produktów na świecie, od firm z listy Fortune 500 po szybko rozwijające się przedsiębiorstwa. Wierzymy, że to, co przynosisz do stołu, ma znaczenie. Nasza społeczność obejmuje ponad 45 000 inżynierów w 55 krajach; dołącz do kultury, w której świetni ludzie pozostają, rozwijają się i odnoszą sukcesy.
Poszukujemy Senior Android Video Player Engineers z głębokim doświadczeniem w produkcji w zakresie transmisji wideo na żywo, umiejętnych w dostarczaniu wysokiej jakości doświadczeń odtwarzania na Androidzie i Android TV. To doskonałe miejsce dla osób, które lubią mieć pełną kontrolę nad niezawodnością odtwarzania i odnajdują się w dojrzałym, dużym ekosystemie transmisji strumieniowej.
Co będziesz budować i posiadać:
- Projektowanie, rozwijanie i optymalizacja frameworków odtwarzacza wideo Android oraz SDK do transmisji na żywo.
- Dostosowywanie i rozszerzanie komponentów ExoPlayer, logiki ABR oraz budowniczych odtwarzacza w celu poprawy wydajności odtwarzania.
- Rozwiązywanie i usuwanie złożonych problemów z odtwarzaniem w środowiskach transmisji na żywo, w tym buforowania, opóźnienia i ponownego buforowania.
- Praca z dynamicznymi manifestami (MPD/M3U8) i logiką adaptacyjnego bitrate'u, aby zapewnić płynne odtwarzanie w różnych warunkach sieciowych.
- Integracja i utrzymanie technologii reklamowych (IMA, DAI, SSAI) w ramach frameworku odtwarzacza.
- Wykorzystanie integracji analityki QoE do diagnozowania problemów i poprawy rzeczywistej wydajności odtwarzania.
- Współpraca z zespołami międzyfunkcyjnymi w celu zapewnienia jakości i niezawodności odtwarzania na różnych urządzeniach.
- Wkład w najlepsze praktyki i inicjatywy ciągłego doskonalenia w projektach transmisji.
Wymagania podstawowe:
- 7+ lat doświadczenia w rozwoju Androida z głęboką wiedzą w Kotlinie i Javie.
- Udokumentowane doświadczenie w budowaniu i utrzymywaniu odtwarzaczy wideo oraz komponentów odtwarzania na żywo dla Androida/Android TV.
- Silne doświadczenie praktyczne z ExoPlayer, w tym dostosowywanie i optymalizacja wydajności dla transmisji na żywo.
- Udokumentowana zdolność do debugowania i optymalizacji wydajności odtwarzania, w tym ponownego buforowania, opóźnienia i stabilności odtwarzania.
- Znajomość protokołów transmisji (DASH, HLS), przepływów adaptacyjnego bitrate'u oraz integracji reklam (IMA, SSAI, DAI).
- Doświadczenie w korzystaniu z analityki wideo lub metryk QoE (np. Conviva, Mux, Hydrolix) do diagnozowania i poprawy rzeczywistej wydajności odtwarzania.
- Biegłość w Jetpack Compose, Kotlin Coroutines i Flows.
- Doskonale rozwinięte umiejętności komunikacyjne w języku angielskim.
- Umiejętność pracy samodzielnej w zdalnym, szybkim środowisku.
Miłe do posiadania:
- Poprzednia praca w środowisku nadawczym lub OTT.
- Tło w pracy w dużych środowiskach transmisji sportów na żywo.
- Komfort w pracy w elastycznych godzinach, aby pokryć się z rozproszonymi zespołami w różnych strefach czasowych.
Dlaczego warto dołączyć do Kake?
- Konkurencyjne wynagrodzenie w USD: Pracuj globalnie, otrzymuj wynagrodzenie globalnie.
- Całkowicie zdalnie: Po prostu ufamy Ci.
- Fundusz Better Me: Inwestujemy w Twój rozwój osobisty i pasje.
- Współczucie jest badass: Dołącz do społeczności, która inwestuje w dobro społeczne.
Szybka uwaga: Z powodu dużej liczby aplikacji, tylko wybrane kandydatury będą kontaktowane.
Senior Android Video Player Engineer – Remote in Warsaw – pracodawca: Kake
Kake to firma zdalna, która stawia ludzi na pierwszym miejscu, tworząc globalną społeczność doświadczonych inżynierów. Oferujemy konkurencyjne wynagrodzenie w USD oraz fundusz 'Better Me', który inwestuje w Twój rozwój osobisty i pasje. Dołącz do kultury, w której świetni ludzie pozostają, rozwijają się i odnoszą sukcesy, a także angażują się w działania na rzecz dobra społecznego.