Unity
Unity
Unity tworzy narzędzia i usługi do produkcji gier, aplikacji oraz immersyjnych interaktywnych doświadczeń 3D w czasie rzeczywistym. Platforma obejmuje Unity Engine do wieloplatformowego tworzenia treści, Unity Cloud do obsługi procesów deweloperskich oraz Unity Grow do pozyskiwania użytkowników i monetyzacji gier. Unity wspiera twórców i zespoły z branży gier, a także z sektorów przedsiębiorstw, takich jak produkcja, łącząc technologie graficzne, możliwości sztucznej inteligencji, zasoby dla deweloperów, wsparcie społeczności i profesjonalne szkolenia, aby pomagać wprowadzać interaktywne pomysły do produkcji.

Starszy inżynier iOS SDK, Unity Ads SDK — praca stacjonarna w Nowym Jorku

Kieruj architekturą, wydajnością i implementacją iOS Ads SDK firmy Unity. Twórz narzędzia monetyzacji, które pomagają twórcom gier zwiększać przychody i zaangażowanie.

Opis

  • Wyznaczać kierunek techniczny iOS SDK i realizować najważniejsze inicjatywy architektoniczne
  • Tworzyć solidne komponenty SDK w języku Swift
  • Współpracować z inżynierami Androida nad wspólną architekturą SDK, interfejsami API i funkcjonalnością
  • Prowadzić złożone projekty od zdefiniowania problemu i projektu technicznego przez wdrożenie i pomiar wyników po udoskonalenie
  • Rozwiązywać problemy produkcyjne związane z cyklem życia aplikacji, współbieżnością, pamięcią, siecią, renderowaniem, WebView i integracją z aplikacją hostującą
  • Optymalizować inicjalizację SDK, ładowanie i renderowanie reklam, zużycie pamięci, rozmiar pliku binarnego, współczynniki awarii, obserwowalność i niezawodność wydań
  • Wspierać inżynierów poprzez przeglądy projektów i kodu oraz praktyczny mentoring
  • Identyfikować ryzyka architektoniczne i możliwości wzmocnienia platformy

Wymagania

  • Rozległe doświadczenie w tworzeniu i wdrażaniu produkcyjnego oprogramowania na iOS
  • Ekspercka znajomość języka Swift oraz dobra znajomość Objective-C
  • Dogłębne rozumienie cyklu życia aplikacji iOS, zarządzania pamięcią, współbieżności, sieci, renderowania i optymalizacji wydajności
  • Doświadczenie w projektowaniu i utrzymywaniu SDK, frameworków lub bibliotek osadzanych w aplikacjach innych firm, w tym w projektowaniu API, kompatybilności wstecznej, wersjonowaniu, zarządzaniu zależnościami i praktykach wydawniczych
  • Praktyczna znajomość koncepcji tworzenia aplikacji na Androida oraz umiejętność pracy z kodem Kotlin i Java
  • Doświadczenie w analizowaniu złożonych problemów produkcyjnych z wykorzystaniem profilowania, raportów awarii, logów i metryk
  • Udokumentowane doświadczenie w prowadzeniu złożonych technicznie projektów obejmujących wielu inżynierów lub zespoły
  • Bardzo dobre umiejętności komunikacji pisemnej i ustnej potrzebne do kształtowania kierunku technicznego
  • Biegła znajomość języka angielskiego w mowie i piśmie
  • Dodatkowe doświadczenie z SDK do reklamy mobilnej, monetyzacji, mediacji lub pomiarów
  • Dodatkowe doświadczenie z WKWebView i komunikacją między kodem natywnym a webem albo ze StoreKit, SKAdNetwork, atrybucją i interfejsami API dotyczącymi prywatności
  • Dodatkowe doświadczenie z Unity Engine lub innymi silnikami gier

Benefity

  • Kompleksowe ubezpieczenie zdrowotne, na życie i od niepełnosprawności
  • Dopłata do dojazdów
  • Program własności akcji dla pracowników
  • Konkurencyjne plany emerytalne i programy emerytalno-rentowe
  • Hojny urlop wypoczynkowy i urlop osobisty
  • Programy urlopowe i wsparcie w opiece nad rodziną dla nowych rodziców
  • Przekąski i jedzenie w biurze
  • Programy i wsparcie w zakresie zdrowia psychicznego i dobrostanu
  • Grupy zasobów pracowniczych
  • Globalny program pomocy pracownikom
  • Programy szkoleń i rozwoju zawodowego
  • Wolontariat i dopasowywanie darowizn
  • Możliwość kwalifikowania się do nagród w formie akcji
  • Możliwość udziału w programach motywacyjnych, w tym w corocznych uznaniowych premiach lub prowizjach od sprzedaży