Kyivstar TV tv.kyivstar.ua/ua/about to wspólny projekt 1+ 1 i Kyivstar, założona 11 grudnia 2019 roku. Jest to internetowa platforma telewizyjna, która zapewnia użytkownikom dostęp do setek tysięcy godzin treści ukraińskich i zagranicznych, transmisje programów na żywo oraz regularnie oferuje ekskluzywne pokazy przedpremierowe projektowanie. Jego zaletą jest to, że użytkownicy mogą oglądać treści na pięciu różnych urządzeniach jednocześnie – smartfonach, tabletach, laptopach, Smart TV czy tunerach telewizyjnych. Na początek kwietnia 2021 roku na platformie dostępne były 262 kanały telewizyjne oraz biblioteka VOD zawierająca 10 000 filmów i seriali o łącznym czasie trwania ponad 50 000 godzin.
Poszukujemy osoby na stanowisko: wykwalifikowanego i pełnego pasji programisty średniego systemu iOS, aby dołączyć do naszego zespołu platformy OTT. Jako programista iOS będziesz odpowiedzialny za tworzenie i utrzymywanie naszych aplikacji na iOS w celu dostarczania treści przesyłanych strumieniowo na żywo i na żądanie. Będziesz ściśle współpracować z naszymi zespołami ds. produktów, projektów i backendu, aby stworzyć płynną i intuicyjną obsługę dla naszych odbiorców.
Wymagane umiejętności:< /p>
- Ukończone studia licencjackie/magisterskie na kierunku informatyka, inżynieria lub pokrewny przedmiot lub równoważne doświadczenie praktyczne.
- Udokumentowane doświadczenie w pracy nad tworzeniem aplikacji na iOS (ponad 2 lata) ze stażem pracy silny nacisk na Swift i zrozumienie SwiftUI.
- Opublikowałeś jedną lub więcej aplikacji na iOS w sklepie z aplikacjami, prezentując swoje umiejętności.
- Doświadczenie z platformami iOS, takimi jak UIKit, Core Animation, Combine itp., a także pamięć offline, wątki i dostrajanie wydajności.
- Zrozumienie zasad projektowania firmy Apple i wytycznych dotyczących interfejsu.
- Doświadczenie z narzędziami do dostrajania wydajności i pamięci.
- Znajomość interfejsów API RESTful do łączenia aplikacji iOS z usługami zaplecza.
- Doświadczenie z kontrolą wersji – Git
- Doskonałe umiejętności rozwiązywania problemów i komunikacji.
< li>Doświadczenie w zakresie praktyk ciągłej integracji i wdrażania (CI/CD) będzie dodatkowym atutem.
Niezbędny poziom technologii i umiejętności:
< li>Znajomość nowoczesnych wzorców architektonicznych iOS i najlepszych praktyk programistycznych.- Biegła znajomość Swift/UIKit z dobrą znajomością SwiftUI.
- Doświadczenie z MVVM+C i zasadami czystej architektury.
- Znajomość różnych źródeł danych i wzorców wstrzykiwania zależności.
- Doświadczenie z frameworkiem Combine.
- Współbieżność – asynchronizacja/oczekiwanie. GCD.
- Umiejętność pracy z Swift Package Manager (SPM).
- Doświadczenie w zarządzaniu powiadomieniami zdalnymi i lokalnymi.
- Umiejętność korzystania z Xcode, w tym narzędzi do profilowania, dla tworzenie i optymalizacja aplikacji.
- Dogłębne zrozumienie strategii rozgałęziania i łączenia Git.
- Podstawowa wiedza na temat tworzenia sieci i łączenia się z usługami REST.
- Doświadczenie z AVFoundation i ogólna znajomość transmisji na żywo HLS będzie dodatkowym atutem.
będzie plusem:
- Doświadczenie w tworzeniu aplikacji na tvOS.
- AppStore Connect i XCode Cloud
- Znajomość strumieni wideong technologii (np. HLS) i doświadczenie z AVFoundation lub podobnymi frameworkami.
- CoreData
- Doświadczenie w pracy w procesie rozwoju Agile/Scrum.
- Udoskonalanie produktu z własnymi pomysłami
Zadania:
- Projektowanie i budowanie zaawansowanych aplikacji na platformę iOS/tvOS w Swift i SwiftUI li>
- Współpracuj z zespołami wielofunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji.
- Zapewniaj wydajność, jakość i czas reakcji aplikacji.
- Identyfikuj i koryguj wąskie gardła i naprawiaj błędy.
- Pomóż w utrzymaniu jakości, organizacji i automatyzacji kodu.
- Bądź na bieżąco z nowymi trendami technologicznymi, aplikacjami i protokołami w środowisku OTT i mediów strumieniowych .
Oferujemy:
- hybrydowy model pracy (w biurze i/lub zdalnie);
< li>płatny urlop (24 dni kalendarzowe) i zwolnienia lekarskie;- niezbędny sprzęt do pracy i komunikacji mobilnej;
- zniżki i świadczenia na zajęcia w klubie sportowym, wypoczynek w ośrodku narciarskim oraz inne usługi i produkty partnerów;
- szkolenia korporacyjne;
- nowoczesne i komfortowe biuro w centrum miasta (Podół);
- kultura korporacyjna, która motywuje i ładuje Cię pozytywną energią;
- pracuj w firmie odpowiedzialnej społecznie, która śledzi trendy, ceni pomysły pracowników i ewoluuje wraz z nimi.
Вам до нас, якщо Ви:
- маєте ступінь бакалавра/магістра в галузі комп'ютерних наук, інженерії або спорідненої дисципліни, або еквівалентний практичний досвід.
- маєте підтверджений досвід роботи в розробці додатків dla systemu iOS (2+ роки), dla systemu Swift w systemie SwiftUI.
- możesz korzystać z systemu operacyjnego dla systemu iOS, dla UIKit, Core Animacja, Combine тощо, а також з офлайн-сховищем, багатопотоковістю та налаштуванням продуктивності.
- розумієте принципи дизайну Apple та рекомендацій щодо інтерфейсу.
- maєте до свід роботи з інструментами налаштування продуктивності та пам'яті.
- знаєте RESTful API для підключення iOS-додатків до бекенд-сервісів.
- маєте досвід роботи з контролем версій — Git.
Будучи плюсівцями , Ви б удете:
< ul> - створювати високопродуктивні, масштабовані програми корпоративного рівня.
Ми пропонуємо не лише novі виклики, а й можливості:- Корпоративну культуру, де цінують і поважають кожного працівника;
- Дотичність до проєктів, які наближають Перем огу України;
- Піклування про ваше здоров'я, медичне страхування;
- Безбар „єєнсть у в вх ormцесах команї, яка віenia до вотов і г dann и;
- коркоративний втршшнйшйй пнш застосунки, які роблułów < >
- Електронний університет і можливості для навчання;
- Відкритість у комунікаціях, регулярні зустрічі з Правл інням компанії та насичене корпоративне життя;
- Комфортний офіс в центрі міста з великим укриттям, де є все необхідне для роботи, та з потужними генераторами на випадок відсутнoszczędność energii;
- Kawiarnia firmowa i dużo pysznej kawy;
- Praca w firmie odpowiedzialnej społecznie, która ceni pomysły pracowników i rozwija się razem z nimi.