Publikuj oferty pracy
Zatrudniaj bez prowizji
12 wyświetleń
1+1 media
Kyivstar TV to wspólny projekt 1+1 Media i Kyivstar, uruchomiony 11 grudnia 2019 roku. Jest to jedna z największych platform OTT na Ukrainie, zapewniająca dostęp do ponad 410 kanałów telewizyjnych oraz bibliotekę VOD obejmującą ponad 20 000 filmów, seriali, kreskówek i programów. Platforma obsługuje do 5 spersonalizowanych profili na różnych urządzeniach, w tym smartfonach, tabletach, laptopach, telewizorach Smart TV i dekoderach. Umożliwia to łatwe przełączanie między profilami dorosłych i dzieci oraz zapewnia płynną obsługę wielu ekranów. Kyivstar TV jest dostępna dla wszystkich operatorów komórkowych na Ukrainie i wszystkich dostawców Internetu.
Kyivstar TV poszukuje programisty Androida, który dołączy do zespołu i przyczyni się do rozwoju produktów do przesyłania strumieniowego, z których korzystają miliony użytkowników.
Wymagane umiejętności:
Doświadczenie: ponad 3 lata doświadczenia profesjonalny rozwój Androida z bogatym portfolio dostarczonych aplikacji.
Język: biegła znajomość Kotlina (w tym zaawansowane funkcje, takie jak odbiorniki kontekstu, serializacja kontekstowa i parametry kontekstu, jeśli mają zastosowanie w Kotlin 2.x).
Nowoczesny interfejs użytkownika: duża biegłość w Jetpack Compose/XML (deklaratywny interfejs użytkownika jest obecnie głównym wymaganiem). Znajomość Material 3 (ekspresyjny) i układów adaptacyjnych dla różnych rozmiarów ekranów.
Architektura: głębokie zrozumienie czystej architektury i jednokierunkowego przepływu danych (UDF). Doświadczenie z wzorcami MVVM/MVI.
Współbieżność: specjalistyczna wiedza na temat Kotlin Coroutines & Flow (RxJava została przeniesiona do obsługi dodatkowej/starszej).
Zasady inżynieryjne: ścisłe przestrzeganie KISS, DRY i YAGNI w celu utrzymania szczupłej i skalowalnej bazy kodu.
Technologia Stos:
Wstrzykiwanie zależności: Hilt.
Sieć i dane: modernizacja, pokój, DataStore (przetwarzanie oparte na KSP).
Narzędzia: Git, Android Studio, Kotlin Symbol Processing (KSP).
Google Play: pełny cykl publikowania aplikacji i zarządzania wydaniami przez Google Play Konsola.
Będzie dodatkowym atutem:
Media: dogłębna znajomość Media3 (ExoPlayer), niestandardowych dekoderów i DRM (Widevine).
Duże ekrany: Specjalistyczne doświadczenie w Android TV / Google TV (Leanback lub Compose dla TV).
DevOps: Doświadczenie w CI/CD (GitHub Actions, Bitrise) i automatyczne testowanie interfejsu użytkownika (tworzenie interfejsów API testów, testowanie zrzutów ekranu).
Produktywność sztucznej inteligencji: biegłość w korzystaniu z asystentów kodowania AI (GitHub Copilot, ktlint, Gemini w Android Studio) w celu przyspieszenia rozwoju.
Projektowanie i wizualizacja systemu: biegłość w tworzeniu schematów blokowych, diagramów sekwencji i diagramów stanów w celu wizualizacji złożonej logiki aplikacji (przy użyciu narzędzia takie jak Mermaid, Lucidchart, Draw.io czy Miro).
Zadania:
Podstawowy rozwój: Tworzenie i utrzymywanie wysokowydajnych aplikacji do przesyłania strumieniowego w ekosystemie Androida (telefon komórkowy, telewizor, tablet).
Projektowanie rozwiązania: projektowanie skalowalnych rozwiązań i przygotowywanie dokumentacji technicznej (dokument projektu rozwiązaniats).
Modernizacja: Stopniowa migracja starszych komponentów XML do Jetpack Compose i wzorców nowoczesnej architektury.
Zapewnianie jakości: przygotowanie i wykonywanie procedur testów akceptacyjnych (ATP), profilowanie wydajności aplikacji (wycieki pamięci, stabilność odtwarzania).
Współpraca: ścisła współpraca z projektantami UI/UX i zespołami backendu w celu wdrożenia złożonych animacji i płynnego działania dostarczanie treści.
Oferujemy:
hybrydowy model pracy (w biurze i/lub zdalnie);
niezbędny sprzęt do pracy i komunikacji mobilnej;
szkolenie korporacyjne;
kultura korporacyjna, która motywuje i ładuje pozytywną energią;
1+1 Media to jeden z największych biznesów medialnych w Europie Wschodniej, z ponad 25-letnią historią. Firma jednoczy się i współpracuje na zasadzie partnerstwa z kanałami telewizyjnymi 1+1 Ukraina, 1+1 Maraton, 2+2, TET, PLUSPLUS, 1+1 International, KVARTAL TV, KVARTAL TV International, UNIAN, Bigudi, Comedy Central; zasoby cyfrowe tsn.ua, unian.net, glavred.info; Platforma OTT Kyivstar TV i operator satelitarny Viasat. Ponadto 1+1 Media posiada jednostki produkcyjne, świadczy usługi wynajmu i dubbingu oraz prowadzi projekt edukacyjny Szkoła Mediów 1+1.
W naszej codziennej pracy, komunikacji ze współpracownikami i partnerami oraz podejściu do realizacji projektów kierujemy się wartościami korporacyjnymi: Odwaga, Szacunek i Miłość, Odpowiedzialność, Wola, Kreatywność i Innowacja, Odbiorcy i Klienci, Praca Zespołowa, Biznes i Wyniki.
1+1 Media to pracodawca, którego celem jest doprowadzenie dom.in. najodważniejsze twórcze pomysły i jednoczą wolnych ludzi na rzecz pozytywnych zmian.