Mayflower

Android Developer

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Mayflower - технологическая компания, которая выводит индустрию развлечений на новый уровень восприятия и вовлеченности.

Мы строим будущее развлекательной индустрии. Мы верим, что, предоставляя людям лучшие и высококачественные возможности для трансляции в прямом эфире в сфере развлечений, мы сможем вместе лучше решать мировые “проблемы”!

Чем предстоит заниматься:

  • Разрабатывать собственное потоковое приложение для Android с использованием Kotlin и современных архитектурных шаблонов;
  • Реализовывать потоковую передачу видео в реальном времени с помощью интеграции камеры и микрофона;
  • Оптимизировать производительность приложения для непрерывных сеансов потоковой передачи и экономии заряда батареи;
  • Интегрироваться с API-интерфейсами потоковых платформ (Twitch, YouTube Live и т.д.).;
  • Сотрудничать с серверными и дизайнерскими командами при разработке функций.

Что мы хотим увидеть:

  • Отличное владение Kotlin и Android SDK;
  • Большой опыт работы с компонентами архитектуры Android (Room, LiveData, ViewModel);
  • Понимание API-интерфейсов камеры, MediaRecorder и медиа-фреймворков;
  • Навыки внедрения зависимостей (Dagger/Hilt) и реактивного программирования (сопрограммы);
  • Опыт работы с RESTful API и синтаксическим анализом JSON;
  • Отличные навыки тестирования (JUnit, Espresso, UI-тестирование).

Это может быть плюсом:

  • Опыт работы с Jetpack Compose для разработки современного пользовательского интерфейса;
  • Знание протоколов обработки видео/аудио и потоковой передачи (RTMP, WebRTC, HLS);
  • Понимание видеокодеков и методов оптимизации потоковой передачи;
  • Знакомство с облачными платформами (Firebase, AWS) и интеграцией CDN.

Мы предлагаем:

Мы знаем, что талантливые специалисты преуспевают в надлежащих условиях, поэтому вот на что вы можете рассчитывать, присоединяясь к нам:

  • Полная удаленная работа;
  • Конкурентоспособная оплата труда по сервисному контракту;
  • Прозрачная проверка результатов работы два раза в год, с возможностью получения бонусов и корректировки заработной платы;
  • Ежегодное пособие, которое вы можете использовать на обустройство домашнего офиса, занятия спортом, модернизацию оборудования и многое другое — ориентируйтесь на то, что принесет вам наибольшую пользу;
  • Инвестиции в ваше развитие: платные языковые курсы, доступ к различным учебным платформам и пособие по осознанности, включая психологическую поддержку с 50%-ным покрытием;
  • Карьерный рост в быстро развивающемся проекте с возможностью влиять на технические решения;
  • Культура признания: наша программа поощрения коллег отмечает вклад всей команды.