
Papaya Global to firma z sektora PayTech, która tworzy technologie do obsługi transgranicznych płac, płatności i zarządzania personelem. Jej platforma pomaga firmom koordynować procesy płacowe i płatnicze w ponad 160 krajach, oferując obsługę płatności dla kontraktorów, rozwiązania employer of record oraz przetwarzanie płatności w czasie rzeczywistym. Firma wspiera również integracje API, analizę danych dotyczących pracowników, zapobieganie oszustwom i bezpieczeństwo danych, zapewniając globalnym organizacjom narzędzia do dokładniejszego i bardziej przejrzystego zarządzania międzynarodowymi wypłatami dla pracowników zgodnie z wymogami regulacyjnymi.
Starszy programista Unity w Tel Awiwie-Jafie (praca hybrydowa)
Twórz skalowalne funkcje turniejowe dla gier mobilnych na platformie gamingowej Papaya Global. Współpracuj z zespołami inżynieryjnymi, artystycznymi, QA, produktowymi i analitycznymi, dostarczając funkcje od koncepcji po produkcję.
Opis
- Projektowanie i dostarczanie czystych, skalowalnych oraz wysokowydajnych funkcji zgodnie z określonymi specyfikacjami i terminami
- Prowadzenie funkcji od początku do końca — od wstępnej koncepcji po wdrożenie produkcyjne
- Współpraca z zespołami backendu, technical artu, QA, artystycznym, zarządzania produktem, analizy danych oraz innymi zespołami zajmującymi się funkcjami
- Podnoszenie jakości kodu i usprawnianie procesów wytwarzania poprzez optymalizację
- Wspieranie i utrzymywanie istniejącej bazy kodu
- Przeglądanie kodu i przekazywanie konstruktywnej informacji zwrotnej
- Rozwijanie wewnętrznej bazy wiedzy firmy dotyczącej Unity
- Pomaganie zespołowi Turniejów w tworzeniu mobilnych gier turniejowych
Wymagania
- Bardzo dobra znajomość Unity i C#, w tym sposobu ich współdziałania
- Co najmniej dwa lata doświadczenia w interdyscyplinarnym zespole tworzącym oprogramowanie
- Co najmniej trzy lata profesjonalnego doświadczenia w tworzeniu aplikacji w Unity
- Praktyczne doświadczenie w tworzeniu interfejsów użytkownika, profilowaniu i tworzeniu narzędzi
- Udokumentowana umiejętność projektowania architektury oprogramowania
- Jasne umiejętności komunikacji ustnej i pisemnej z odbiorcami technicznymi i nietechnicznymi
- Współpracujące, pełne szacunku i zespołowe podejście
- Doświadczenie w korzystaniu z systemów kontroli wersji
- Doświadczenie w korzystaniu z narzędzi programistycznych wspomaganych przez AI
- Szczere zainteresowanie graniem i tworzeniem wysokiej jakości gier
- Doświadczenie w pracy w multidyscyplinarnych zespołach tworzących gry oraz znajomość procesów niezwiązanych bezpośrednio z programowaniem
- Doświadczenie w wydawaniu mobilnych gier typu live service
- Doświadczenie w pracy z asynchronicznymi interfejsami API i komunikacją REST
- Gotowość do mentoringu innych inżynierów i wspierania ich rozwoju zawodowego
Benefity
- Możliwości rozwoju zawodowego
- Szansa na wywieranie znaczącego wpływu
- Dynamiczne środowisko pracy w szybkim tempie
- Kultura zachęcająca do innowacji