Travoom
Travoom
Основана през 1999 г., Travoom предоставя регистрация на домейни, уеб хостинг и услуги за дигитално сътрудничество, включително решенията Google Workspace. Компанията работи и с корпоративни брандове за управление, наблюдение и защита на техните дигитални активи. Предлагането ѝ съчетава дигитална инфраструктура с консултантски услуги и поддръжка за организации, които искат да поддържат надеждно и добре управлявано онлайн присъствие.

Старши инженер за iOS или Android – Swift, Kotlin (дистанционна работа от Тексас)

Ръководете мобилната архитектура и разработката на социалните, комуникационните, видео, платежните и приложенията със съдържание на живо на OleOle, посветени на футбола. Поемете функциите от техническия дизайн до продукционното им публикуване в App Store или Google Play.

Описание

  • Ръководете архитектурата и разработката на нативното iOS или Android приложение на OleOle
  • Работете в тясно сътрудничество с backend, продуктовите и дизайнерските екипи
  • Свържете мобилното приложение с backend API и услуги в реално време
  • Разработвайте високопроизводителни социални емисии и функции за микроблогинг
  • Създавайте заснемане, качване, възпроизвеждане и обработка на кратки вертикални видеоклипове
  • Изграждайте криптирани разговори между двама потребители и чат в реално време
  • Интегрирайте възможности за гласови и видеоразговори
  • Разработвайте функции за контакти, покани и откриване на потребители
  • Внедрявайте резултати на живо, събития от мачове в реално време и push известия
  • Интегрирайте удостоверяване, администриране на акаунти и сигурно управление на сесиите
  • Разработвайте функции за портфейл, плащания и награди
  • Добавяйте поддръжка на локализация и преводи
  • Подобрявайте времето за стартиране, превъртането, възпроизвеждането на медия, мрежовата свързаност, кеширането и ефективността на батерията
  • Проектирайте надеждно изживяване при лоша или прекъсваща мрежова свързаност
  • Поемайте отговорност за тестването, отстраняването на грешки и надеждността в продукция
  • Водете функциите от архитектурата до публикуването в App Store или Google Play

Изисквания

  • Поне седем години професионален опит в софтуерното инженерство, включително значителен опит с нативна разработка за iOS или Android
  • Експертни умения със Swift и сериозен продукционен опит със SwiftUI или експертни умения с Kotlin и сериозен продукционен опит с Jetpack Compose
  • Доказан опит в проектирането на архитектура, изграждането и публикуването на сложни потребителски iOS или Android приложения
  • Опит с разработването на значим продукт, включващ социални емисии, съобщения, кратки видеоклипове, съдържание на живо или комуникации в реално време
  • Силен опит в разработването на мобилни приложения с WebSockets и поведение в реално време, управлявано от събития
  • Продукционен опит с WebRTC или сравнима технология за гласови и видеоразговори
  • За iOS: задълбочени познания по AVFoundation, конкурентност в Swift, APNs, Keychain или сигурно хранилище, жизнения цикъл на iOS и прегледа и публикуването в App Store
  • За Android: задълбочени познания по Kotlin Coroutines и Flow, CameraX, Media3 или ExoPlayer, Firebase Cloud Messaging, Android Keystore или сигурно хранилище, както и жизнения цикъл на Android и фрагментацията на устройствата или операционните системи
  • Добро разбиране на мрежите, кеширането, управлението на паметта и оптимизацията на мобилната производителност
  • Опит с интегрирането на сложни backend API и пряко сътрудничество с backend инженери, докато тези API се развиват
  • Опит с внедряването на удостоверяване, управление на сесии и функционалности, чувствителни към поверителността
  • Доказана способност самостоятелно да ръководите основно приложение или функция от архитектурата до продукцията
  • Силни умения за отстраняване на грешки, профилиране, тестване и решаване на продукционни проблеми
  • Практически инженерeн подход, съсредоточен върху писането на продукционен код, а не предимно върху управлението на инженери
  • Творчески умения за решаване на проблеми и готовност да предлагате и подкрепяте нови идеи
  • Способност за работа с широк спектър от технически проблеми и технологии
  • Увереност при работа с неяснота, променящи се приоритети и предизвикателствата на компания в ранен етап
  • Предприемаческа преценка, която подкрепя самостоятелността вместо микромениджмънта
  • Познаването на футбола и международния спорт е значително предимство

Придобивки

  • Отсроченото възнаграждение се натрупва през периода на отлагане и става дължимо, когато компанията осигури финансиране
  • След финансиране позицията включва конкурентна заплата и дялово участие
  • Участие в токен програмата на OleOle
  • Разрешена е дистанционна работа
  • Позицията включва известни служебни пътувания