Senior Android Video Player Engineer (Java, Kotlin)

📑 Вакансия Senior Android Video Player Engineer

На сервисе с: 24.10.26 19:16

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

📑 Вакансия Senior Android Video Player Engineer

Удалённо, требуется ежедневное пересечение по времени с часовым поясом PST — 5–6 часов

💎 •••••••• ищет Senior Android Video Player Engineer для проектирования, разработки и оптимизации фреймворков и SDK видеоплеера под Android и Android TV для live‐стриминга; предстоит кастомизировать и расширять компоненты ExoPlayer, логику ABR и билдеры плеера для повышения производительности воспроизведения, устранять сложные проблемы воспроизведения (буферизация, задержки, повторная буферизация), работать с динамическими манифестами (MPD/M3U8) и адаптивной битрейтовой логикой для стабильного воспроизведения при разных сетевых условиях, интегрировать и поддерживать рекламные технологии (IMA, DAI, SSAI) в рамках фреймворка плеера, использовать аналитику QoE для диагностики проблем и улучшения реального качества воспроизведения, взаимодействовать с кросс‐функциональными командами для обеспечения надёжности воспроизведения на разных устройствах, участвовать в формировании лучших практик и инициатив по непрерывному улучшению стриминговых проектов.

🧩 Требования: от 7 лет опыта разработки под Android с глубокой экспертизой в Kotlin и Java; подтверждённый опыт создания и поддержки видеоплееров и компонентов live‐воспроизведения для Android/Android TV; практический опыт работы с ExoPlayer, включая кастомизацию и оптимизацию производительности для live‐стриминга; умение диагностировать и оптимизировать стабильность воспроизведения, задержки и повторную буферизацию; знание протоколов стриминга (DASH, HLS), рабочих процессов адаптивного битрейта и интеграций рекламы (IMA, SSAI, DAI); опыт использования видеоаналитики или метрик QoE (например, Conviva, Mux, Hydrolix) для улучшения качества воспроизведения; владение Jetpack Compose, Kotlin Coroutines и Flows; хорошие навыки письменной и устной коммуникации на английском языке; способность работать самостоятельно в удалённой динамичной среде; плюсом будет опыт в вещании или OTT‐среде, в крупномасштабных спортивных live‐стримингах, а также готовность работать в гибком графике с пересечением часовых поясов.

🌐 ••••••••

🔮 •••••••• — бесплатно постим IT-вакансии

Похожие вакансии Android разработчик

hh.ru
юрент

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

юрентНа сервисе с: 22.07.26 12:21↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка

Юрент – часть экосистемы МТС и один из самых крупных сервисов аренды электросамокатов. Фиолетовые самокаты вы наверняка видели на улицах города или даже катались на них. Мы создаём новый транспорт, новый стиль передвижения и меняем облик городов.

Сейчас мы в поиске человека на роль Android Developer, который усилит нашу команду! Департамент ИТ поддерживает высоконагруженный ИТ-сервис, который позволяет совершать сотни тысяч поездок на самокатах в день. Здесь разрабатывают ПО для управления парком самокатов, отлаживают код, интегрируют новые инструменты.
Вместе мы точно сможем больше ⚡️

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

  • Разработка клиентского мобильного приложения;
  • Интеграция продуктовых и технических метрик;
  • Оптимизация производительности приложения;
  • Соблюдение общепринятых практик и код гайдлайнов.

Что используем в работе: Android, Android Studio, Kotlin, Java, Jetpack Compose, Kotlin Coroutines

Что мы ждем от кандидата:​​​​​​

  • Опыт коммерческой разработки для мобильных устройств на базе Android от 5-ти лет;
  • Опыт работы тим/тех лидом команды от 1 года;
  • Знание Android SDK, понимание архитектуры Android;
  • Jetpack Compose, Kotlin Coroutines, Advanced UI.

Что мы можем предложить:

  • Сильный федеральный бренд, один из лидеров на рынке России
  • Полностью белая и своевременная заработная плата и официальное оформление по ТК РФ

  • ДМС (стоматология, телемедицина, психолог, вызов врача на дом, а также вызов «скорой помощи», полис путешественника)

  • График работы 5/2, 8-ми часовой рабочий день

  • Обучение и развитие (оценка компетенций сотрудников, составление ИПР для сотрудников)

  • Полное отсутствие бюрократии

  • Интересные профессиональные задачи

  • Талантливая команда, готовая поддержать ваши инициативы, где вы сможете наблюдать, как выстраиваются четкие процессы там, где был беспорядок и участвовать в их построении

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

  • Бонусы для поездок на электросамокатах Юрент

Юрент — это возможность построить социальный продукт, которым уже пользуются твои друзья/знакомые и ты сам!

Сайты компаний
planner 5d

Android Team Lead

planner 5dНа сервисе с: 18.09.26 13:45↑ Вакансия с автоподнятием
Зарплата не указанаПольшаКипрВеликобританияГерманияНидерландыИспанияПортугалияСербияЧехияЛюксембургМолдоваЛатвияЧерногорияЛитваШвейцарияЭстонияВенгрияИсландияНорвегияРумынияФинляндияФранцияАвстрияГрецияДанияИталияСловакияWarsawГибрид
About us:

Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting from Antarctica each month!). Our platform simplifies the home renovation process from concept to execution, and this process has never been more straightforward with our cutting-edge software. You don't need to be a professional designer to enhance your home or workspace. We are dedicated to streamlining the design experience, making the customization of dream homes accessible to everyone.

Our cross-platform presence spans Web, iOS, Android, Windows, and MacOS, ensuring seamless synchronization for our users.  Planner 5D is more than just software; it's a vibrant community of enthusiastic and product-oriented professionals. From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market.

We are constantly looking for like-minded talent eager to take ownership and drive innovation within our expanding suite of tools. Join us in shaping the future of home design.

We are looking for a Lead Android Developer who will take personal responsibility for every new feature inside the P5D product. This is a role for someone who still enjoys writing code and wants to have real influence on the product. You will work on complex parts like graphic engine, multiplayer technology and Ai, including: Design Generator for image-to-image creation, Plan Upload to convert files into projects, AI Designer for styling and furniture layout, and Bernard AI - an LLM that answers questions, gives advice, and controls the AI Designer.

We care a lot about quality - clean code, strong engineering standards, and decisions that drive the market. We keep things simple - no extra layers of approval when good judgment is enough.  Our engineering team has real power to suggest better tech solutions and influence product. That freedom comes with real responsibility because your decisions will have a tangible impact in a product used by 100M+ users. We love to learn: we dive into challenges and give 100%. Every tough task is just a way to find a better solution and get better at what we do.


You will be surrounded by strong engineers with high standards. It is a demanding environment, but also one where good work is respected and where you can work on really interesting technical challenges -  including the Editor, 3D engine, geometry, and rendering.

Responsibilities:

  • Take ownership of Android development and build a strong understanding of the codebase and existing solutions

  • Choose the right technologies and approaches based on the problem and long-term product needs

  • Be involved in all aspects of the product development, from pixel-perfect design to analytics, payments, and user authentication

  • Work on interesting and complex features, from simpler tasks like building custom views and APIs to 2D/3D graphics, VR, AI, CRDT and similar

  • Utilize popular Android libraries and Kotlin solutions

  • Help the team solve technical problems, answer questions, and find practical solutions

  • Develop a modular codebase, conduct thorough code reviews, follow best practices and coding guidelines

  • Work closely with both technical and non-technical teams

  • Support hiring as the team grows

Requirements:

  • 7+ years of experience in Android development (including Leadership experience)

  • Extensive experience with Kotlin and Java

  • Extensive knowledge of the Android ecosystem (Android SDK, Jetpack, Dagger, and common libraries)

  • Experience with SQL, SQLite, and Room

  • Experience with concurrency and asynchronous programming (Kotlin Coroutines and RxJava)

  • Experience working with REST APIs, JSON, XML, Git, and Protobuf

  • Very good understanding of software design, code quality, and testing practices

  • Ability to write clean, readable, and maintainable code

  • Ability to make technical decisions and explain trade-offs

  • Provide mentoring and constructive feedback to developers

  • Strong sense of ownership

  • Clear and concise communication

  • Ability to work effectively with both technical and non-technical teams

  • Experience with in-app payments and subscriptions

  • Fluent English

Nice to have:


  • Experience with 2D/3D graphics (Canvas, OpenGL, Vulkan, or Google Filament)


  • Visa sponsorship is available if you hold primary residence with work authorization.

    What we offer:
    - Great work environment that balances freedom and responsibility
    - Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
    - We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
    - Company computer equipment by request
    - Education courses for our team members, and we're willing to allocate funds toward your training expenses
    - English classes on our corporate platform
    - Offline company events in Lithuania and online team-building
    - Unlimited free Planner5D subscriptions
    Эта вакансия также есть на:Getmatch
    hh.ru
    250k–300k ₽РоссияМоскваУдалёнка

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

    Ищем инженера с навыками дизайна и продуктовым мышлением, который возьмёт ответственность за развитие мобильного продукта на iOS и Android. В этой роли вы будете вести функции целиком: от понимания задачи и проектирования интерфейса до backend-интеграции, выпуска и оценки результата.

    Ваша зона ответственности

    • Развитие iOS-приложения и Android-направления, согласованность ключевых сценариев между платформами.
    • Реализация законченных функций: регистрация и вход, счета и кошельки, получатели и переводы, история операций, профиль, поддержка и документы.
    • Самостоятельная работа с backend в рамках своих функций: API, серверная логика, хранение данных и интеграции.
    • Проектирование пользовательских сценариев и интерфейсов в Figma, развитие и применение дизайн-системы.
    • Улучшение деталей взаимодействия: навигации, форм, клавиатуры, жестов, анимаций, сообщений об ошибках и доступности.
    • Тестирование, подготовка релизов, диагностика проблем и улучшение продукта после выпуска.
    • Совместная с продуктовой командой декомпозиция задач, выбор приоритетов и определение критериев успеха.

    Кого мы ищем

    • Вы самостоятельно выпускали мобильные приложения и можете показать опыт работы с iOS и Android.
    • Уверенно работаете со Swift / SwiftUI; имеете практический опыт Android-разработки, предпочтительно Kotlin / Jetpack Compose.
    • Умеете изменять backend и разбираться в существующей архитектуре: API, базы данных, авторизация, интеграции, тесты и диагностика.
    • Можете самостоятельно спроектировать понятный интерфейс и довести его визуальное качество до выпуска.
    • Думаете пользовательскими сценариями: понимаете, зачем нужна функция, где пользователь может запутаться и как проверить, что решение помогает.
    • Умеете работать с финансовыми состояниями, асинхронными операциями, безопасностью сессий и защитой от повторных действий.
    • Берёте ответственность за результат, прозрачно сообщаете о прогрессе и вовремя поднимаете блокирующие вопросы.
    • Опыт в fintech, платёжных интеграциях, KYC/KYB, электронном подписании и продуктовой аналитике будет преимуществом.

    Как будет устроена работа

    Вы получаете конкретную продуктовую цель и ведёте её до работающего результата, взаимодействуя с backend, QA и другими участниками команды. В задачи входит как создание новых функций, так и улучшение существующего продукта.

    На старте ожидаем погружение в приложения и API, согласованный план развития обеих платформ и выпуск первой законченной функции. Дальше — регулярная поставка изменений с проверкой качества и пользовательского результата.

    Для отклика

    Пришлите ссылки на приложения и 2–3 примера реализованных функций. Для каждого примера расскажите, какую проблему решали, что лично сделали в дизайне, мобильном клиенте и backend и как оценивали результат. Укажите ожидания по компенсации и возможную дату выхода.

    HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.