13 авг

android developer for high-load streaming products

ориентир по рынку
вакансия зп не указана
в среднем 337 690 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Test task (2-4 hours)

Mayflower is a technology company building highload products used by millions of people worldwide. Operating at the scale of one of the world's top-50 websites, it solves complex engineering challenges and creates solutions that power real-time entertainment for a global audience.

задачи

  • Develop a native Android streaming application using Kotlin and modern architecture patterns;
  • Implement real-time video streaming with camera and microphone integration;
  • Build an interactive chat system with moderation tools and viewer engagement features;
  • Optimize app performance for continuous streaming sessions and battery efficiency;
  • Integrate with streaming platform APIs, including Twitch and YouTube Live;
  • Collaborate with backend and design teams on feature development.

требования

  • Strong experience with Android development and insight into modern technologies;
  • Advanced knowledge of Kotlin and/or Java, including Coroutines, Flows and Jetpack libraries;
  • Experience with MVVM, MVI, Clean Architecture and modular applications;
  • Understanding of Camera APIs, MediaRecorder and media frameworks;
  • Strong experience with dependency injection using Dagger/Hilt;
  • Strong experience with RESTful APIs;
  • Strong testing skills, including JUnit, Espresso and UI testing;
  • Fluent in English and Russian;
  • Nice to have: experience with Java Native Interface (JNI) and C/C++, experience with mobile streaming implementations or frameworks.

условия

  • Full remote work;
  • Competitive compensation with a service contract;
  • Transparent performance reviews twice a year, with bonus opportunities and salary adjustments;
  • Annual allowance for home office improvements, sports activities, equipment upgrades and other needs;
  • Paid language courses, access to learning platforms and a mindfulness benefit;
  • Psychological support with 50% coverage;
  • Career growth in a fast-scaling project with opportunities to influence technical decisions;
  • Peer reward program recognizing contributions across the team.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.