Награды компании 0 наград из 3
Забота о сотрудниках Получена: 16.01.2025
92% выполнено
Есть у 1.2% компаний на Dream Job

Работодатель поддерживает достойные условия труда и отдыха для сотрудников

Карьерный рост Получена: 16.01.2025
96% выполнено
Есть у 2.3% компаний на Dream Job

В компании есть возможности для карьерного и профессионального роста сотрудников

Корпоративная культура Получена: 16.01.2025
99% выполнено
Есть у 3.7% компаний на Dream Job

Сотрудники отмечают профессионализм руководства и хорошую атмосферу в коллективе

Frontend Developer (Streaming)

От 3 до 6 лет
Полная занятость
Полный день
Описание вакансии

Experience: 4+ years
Work format: office, relocation to Cyprus, Limassol. (300 days of sun on the island, Mediterranean coast, variety of fruits, and a friendly atmosphere)

Mayflower is an international IT company and a true industry trendsetter.

We’re really into great video playback experiences. We want playback to start immediately, at the best possible quality, and we never want it to stop (literally).

To provide the best live streaming experience, we develop and maintain our client-side player solution that considers every factor possible, such as network conditions, device capabilities, and stream specifics. Our team has extensive experience in live video streaming, high-load networking, and software engineering.

Our front-end sub-team’s primary goal is to achieve the client’s freezes-free viewer experience by looking for and trying out new ways to receive, process, and render media streams. We’re trying to integrate and estimate the benefits of new codecs and containers, live streaming protocols, and new available browser APIs.

We are looking for a frontend engineer to help us further improve the streaming quality of experience on mobile and desktop browsers.

Responsibilities:

  • Maintain our player solution based on multiple streaming protocols, such as WebRTC and HLS;

  • Design and support developer experience for side-users of our player, as well as maintain public APIs and external documentation;

  • Communicate with our back-end developers to match possible changes in the media stream format;

  • Maintain framework-specific wrapper libraries of player, including React and Vue;

  • Enhancing the stability of our player solution and implementing new features that run live streams on millions of devices;

  • Check out and try new browser APIs;

  • Improve metrics architecture and conduct controlled experiments in the field to validate improvements;

Requirements:

  • Comfortable developing framework-free software, using Vanilla JavaScript and TypeScript;

  • You have more than 2 years of experience in enterprise software development, ideally more than four years in software development;

  • Comfortable with algorithm-focused software development;

  • Ability to read and understand W3C documentation;

  • Ability to communicate complex technical issues cross-functionally;

  • Familiar with any modern front end framework;

Qualification that can be a plus:

  • Knowledge of any other programming language;

  • Curiosity of poor-documented browser APIs;

  • Knowledge of browser-specific media streaming abilities, including WebRTC and Media Source Extension;

  • Knowledge of streaming protocols;

  • Knowledge of server-to-client protocols, such as WebSocket, SSE, Web Transport, or Peer Data Channel;

  • Experience in statistics and data analysis;

  • Basic knowledge of computer networks and how network conditions could impact available bandwidth;

Conditions:

  • Full relocation package (tickets to Limassol for you and your family, apartments for the first month at our expense);
  • Employment contract under EU law, fully white salary, work visa for 3 years, company support in obtaining work visas for family members;
  • The equipped office in the center of the city;
  • 300 days of sunshine a year, Mediterranean coast, fruits, and a friendly atmosphere;
  • A steep springboard for personal and professional growth;
  • The individual development plan, courses from different platforms that you like;
  • Any conference around the world (we will pay for participation and organize logistics once a year);
  • Language courses, mindfulness webinars, corporate discounts on Coursera and other platforms, corporate incentive programs;
  • Free catering in the office, and a free cafeteria with a health bar;
  • Ability to work remotely up to 2 months a year;
  • Medical insurance for the whole family, mobile package, support with the purchase of a car, and covering of school/kindergartens expenses;
  • Modern MacBook and other equipment at your request;
  • The possibility of self-realization, and the possibility to influence technical decisions making;
  • Big friendly community, IT international teams, corporate events, team buildings, and hackathons.
Ключевые навыки
TypeScript
JavaScript
Вакансия опубликована: вчера, Санкт-Петербург
Похожие вакансии
Frontend Developer
Новая
От 1 года до 3 лет

Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).

Pandaverse OÜ
Санкт-Петербург,
вчера
Frontend developer (команда рекламных форматов)
265 000 - 350 000
Новая
От 3 до 6 лет
Можно удаленно

Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).

Софтвайс
4,6 11 отзывов
Санкт-Петербург,
вчера

Frontend-разработчик

Казань,
май 2024
Работаю 1-2 года
4,3
Что нравится
Внутри команды все просто отлично, все друг другу помогают. Хороший офис и местоположение. Адекватное начальство. Хорошо построенные рабочие процессы.
Что можно улучшить
Коммуникацию между командами. Также есть небольшая часть легаси, но если сам починишь - все будут только благодарны.

Frontend-разработчик

май 2024
Работаю 3-5 лет
4,8
Что нравится
Хорошая компания, быстро развивается, хорошие процессы достойная зп
Что можно улучшить
Мидл менеджмент ещё не достаточно опытный. Компания растёт быстро и не всегда поспевает за своим ростом

Senior PHP Developer

Москва,
апрель 2024
Работаю меньше года
4,7
Что нравится
Сравниваю с прошлым местом работы и тут просто сказка!
- Отличный work-life баланс
- Выстроенные процессы и желание расти - митапы разработчиков, крутые метрики, желание встраивать новые крутые инструменты и обновлять существующие
- Не скучно общаться с коллегами, все достаточно открытые и веселые
Что можно улучшить
Не совсем прозрачная система бонусов и повышения в зп, помимо того что надо выполнять задачи и цели.
Mayflower
4,7
Очень хорошо
95%
Рекомендуют
Оценки по категориям
4,9
Условия труда
4,8
Коллектив
4,7
Руководство
4,9
Уровень дохода
4,5
Условия для отдыха
4,6
Возможности роста
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 20 отзывов
100% Своевременная оплата труда
90% Профессиональное обучение
80% Корпоративные мероприятия
80% Медицинское страхование
80% Оплата больничного
75% Наличие кухни, места для обеда
70% Оплата мобильной связи
70% Удаленная работа
55% Гибкий рабочий график
45% Система наставничества
45% Компенсация питания
45% Удобное расположение работы
30% Корпоративный транспорт
30% Место для парковки
10% Оплата транспортных расходов
Похожие вакансии
Frontend developer
265 000 - 350 000
Новая
От 3 до 6 лет
Можно удаленно
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Senior React Developer в команду VKCOM Kit
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
React разработчик (WebRTC)
от 282 500
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
React разработчик (WebRTC)
от 282 500
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Middle Frontend React Developer
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Поиск Вакансии Ваш отзыв Зарплаты Сравнить