Описание вакансии
Коротко о роли• Нативные приложения на Kotlin для телефонов, планшетов, Android TV и приставок (Mi Box, Stick).
Задачи:
— Разработка нативных Android-приложений на Kotlin для телефонов, планшетов, Android TV и приставок (Mi Box, Stick).
— Создание гибридных приложений с нативной оболочкой и веб-экранами с сервера.
— Реализация интерфейсов с возможностью правки на сервере без выпуска нового APK.
— Разработка приложений для ТВ с управлением пультом (лаунчер Leanback, фокус по D-pad, крупный шрифт, баннер, режим сна и «чёрный экран», управление без касаний).
— Создание аудио- и видеоплееров с поддержкой ExoPlayer, HLS, IPTV-плейлистов, программы передач (EPG), архива, таймшифта, перемотки, субтитров, нескольких звуковых дорожек и фонового воспроизведения с уведомлением.
— Трансляция на телевизор через Chromecast (Google Cast), собственный Cast-приёмник, AirPlay для iPhone.
— Разработка медиасервиса для Android Auto с управлением из машины.
— Интеграция покупок и подписок через Google Play Billing, VIP-доступ, ключи и привязка к устройству.
— Реализация будильников, напоминаний, push и уведомлений через Telegram-бота.
— Голосовой поиск и разбор фраз.
— Аналитика и телеметрия: запуски, использование, источник установки (Install Referrer), Crashlytics.
— Автообновление APK без магазина.
— Локализация интерфейса на 41 язык.
— Подписание релизных сборок, публикация и сопровождение в Google Play.
Серверная часть и Telegram:
— Backend на Node.js (Express), база SQL Server, nginx, pm2, HTTPS.
— Админ-панель для управления пользователями, ключами, плейлистами, статистикой.
— Telegram-боты и Mini App с единым интерфейсом и входом по данным Telegram.
— Парсеры и обновление каталогов по расписанию.
— Прокси-слой к провайдеру контента с кешем.
Что могу сделать на заказ:
— Заказы на любую тему, кроме игр: приложения для бизнеса, сервиса, магазина, медиа, образования или внутренних нужд.
— Приложения для ТВ-сервисов, радио, онлайн-кинотеатров или медиатек: Android, Android TV, Telegram Mini App.
— Перенос существующих сайтов или веб-сервисов в приложения.
— Версии под ТВ-приставки для готовых мобильных приложений.
— Подключение Cast, Android Auto, подписок и push к существующим проектам.
— Аудит и ускорение приложений: оптимизация производительности, сборки, размера APK, подготовка к публикации.
— Доработка и поддержка приложений на Kotlin и Java.
— Создание ботов и Mini App для уведомлений, рассылок, оплаты и поддержки клиентов.
Условия:
— Формат работы: проектная работа или долгосрочное сопровождение, удалённо.
— Оплата по ТЗ или за этап, обсуждаем.
Опыт: 25 лет в разработке.
Контакты для связи: @bimbaspots
Контакты работодателя доступны по кнопке «Откликнуться» после входа.