Travoom
Travoom
11 – 50 Pracownicy
DoradztwoMarketingPodróże
Założona w 1999 roku firma Travoom świadczy usługi rejestracji domen, hostingu internetowego i cyfrowej współpracy, w tym rozwiązania Google Workspace. Firma współpracuje również z markami korporacyjnymi, pomagając zarządzać, monitorować i chronić ich zasoby cyfrowe. Oferta Travoom łączy infrastrukturę cyfrową z doradztwem i wsparciem dla organizacji, które chcą utrzymywać niezawodną i sprawnie zarządzaną obecność w internecie.

Starszy inżynier iOS lub Android – Swift, Kotlin (praca zdalna w Teksasie)

Kieruj architekturą i rozwojem aplikacji mobilnych OleOle obejmujących funkcje społecznościowe związane z piłką nożną, wiadomości, wideo, płatności i transmisje na żywo. Odpowiadaj za funkcje od projektu technicznego po wydanie w App Store lub Google Play.

Opis

  • Kieruj architekturą i rozwojem natywnej aplikacji OleOle na iOS lub Androida
  • Ściśle współpracuj z zespołami backendu, produktu i designu
  • Łącz aplikację mobilną z backendowymi interfejsami API i usługami czasu rzeczywistego
  • Twórz wysokowydajne kanały społecznościowe i funkcje mikroblogowania
  • Dostarczaj funkcje nagrywania, przesyłania, odtwarzania i przetwarzania krótkich pionowych filmów
  • Buduj szyfrowane wiadomości jeden na jeden i czat w czasie rzeczywistym
  • Integruj funkcje połączeń głosowych i wideo
  • Twórz funkcje kontaktów, zaproszeń i wyszukiwania użytkowników
  • Wdrażaj wyniki na żywo, zdarzenia meczowe w czasie rzeczywistym i powiadomienia push
  • Integruj uwierzytelnianie, administrację kontami i bezpieczne zarządzanie sesjami
  • Twórz funkcje portfela, płatności i nagród
  • Dodawaj obsługę lokalizacji i tłumaczeń
  • Poprawiaj czas uruchamiania, przewijanie, odtwarzanie multimediów, komunikację sieciową, buforowanie i efektywność baterii
  • Projektuj niezawodne działanie przy słabym lub niestabilnym połączeniu sieciowym
  • Odpowiadaj za testowanie, debugowanie i niezawodność produkcyjną
  • Prowadź funkcje od architektury do wydania w App Store lub Google Play

Wymagania

  • Co najmniej siedem lat profesjonalnego doświadczenia w inżynierii oprogramowania, w tym znaczące doświadczenie w natywnym tworzeniu aplikacji na iOS lub Androida
  • Biegła znajomość Swift z dużym doświadczeniem produkcyjnym w SwiftUI albo biegła znajomość Kotlin z dużym doświadczeniem produkcyjnym w Jetpack Compose
  • Udokumentowane doświadczenie w projektowaniu architektury, tworzeniu i wydawaniu złożonych konsumenckich aplikacji na iOS lub Androida
  • Doświadczenie w dostarczaniu dużego produktu obejmującego kanały społecznościowe, wiadomości, krótkie filmy, transmisje na żywo lub komunikację w czasie rzeczywistym
  • Duże doświadczenie w tworzeniu aplikacji mobilnych z użyciem WebSockets oraz zachowania czasu rzeczywistego opartego na zdarzeniach
  • Doświadczenie produkcyjne z WebRTC lub porównywalną technologią połączeń głosowych i wideo
  • Dla iOS: bardzo dobra znajomość AVFoundation, współbieżności Swift, APNs, Keychain lub bezpiecznego magazynu danych, cyklu życia iOS oraz procesu weryfikacji i wydań w App Store
  • Dla Androida: bardzo dobra znajomość Kotlin Coroutines i Flow, CameraX, Media3 lub ExoPlayer, Firebase Cloud Messaging, Android Keystore lub bezpiecznego magazynu danych oraz cyklu życia Androida i fragmentacji urządzeń lub systemów operacyjnych
  • Dobre rozumienie komunikacji sieciowej, buforowania, zarządzania pamięcią i optymalizacji wydajności urządzeń mobilnych
  • Doświadczenie w integracji złożonych backendowych interfejsów API i bezpośredniej współpracy z inżynierami backendu w miarę ich rozwoju
  • Doświadczenie we wdrażaniu uwierzytelniania, zarządzania sesjami i funkcji wymagających ochrony prywatności
  • Udokumentowana zdolność do samodzielnego prowadzenia dużej aplikacji lub funkcji od architektury do produkcji
  • Silne umiejętności debugowania, profilowania, testowania i rozwiązywania problemów produkcyjnych
  • Praktyczne podejście inżynierskie skoncentrowane na pisaniu kodu produkcyjnego, a nie przede wszystkim na zarządzaniu inżynierami
  • Umiejętność kreatywnego rozwiązywania problemów oraz gotowość do proponowania i wspierania nowych pomysłów
  • Zdolność do pracy z szerokim zakresem problemów technicznych i technologii
  • Swoboda pracy w warunkach niejednoznaczności, zmieniających się priorytetów i wyzwań firmy na wczesnym etapie
  • Przedsiębiorczy osąd wspierający samodzielność zamiast mikrozarządzania
  • Znajomość piłki nożnej i sportu międzynarodowego będzie dużym atutem

Benefity

  • Odroczone wynagrodzenie nalicza się w okresie odroczenia i staje się płatne po pozyskaniu finansowania przez firmę
  • Po pozyskaniu finansowania stanowisko obejmuje konkurencyjne wynagrodzenie i udziały
  • Udział w programie tokenowym OleOle
  • Praca zdalna jest dozwolona
  • Stanowisko obejmuje pewne podróże służbowe