Просмотр вакансии

Сегодня 06-07-2026 02:36
06.07.2026, 00:22

Senior React Native Developer (Mobile)

Работодатель: ЧУБАККА

ЧУБАККА

Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Senior React Native Developer

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

Наша миссия - объединить авторов и зрителей: дать авторам удобный инструмент для создания и публикации видео, а зрителям - персонализированный и качественный опыт просмотра.

Ищем Senior React Native Developer, который поможет в миграции нашего веба в полноценные мобильные приложения для iOS и Android. Важно уверенно писать код, понимать мобильную специфику, работать с производительностью, видео playback и сложной продуктовой логикой.

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

  • Разрабатывать мобильное приложение на React Native и TypeScript

  • Адаптировать ключевые сценарии веб-приложения под мобильный UX

  • Реализовывать сложные интерфейсы для iOS и Android

  • Работать с видео playback, canvas доской и экранами просмотра контента

  • Оптимизировать производительность приложения: рендеринг, загрузку экранов, плавность анимаций, работу со списками и медиа

  • Интегрироваться с backend API и обрабатывать асинхронные сценарии

  • Работать с состоянием приложения и сложной бизнес-логикой

  • Участвовать в проектировании мобильной архитектуры совместно с командой web-разработчиков

  • Писать чистый, поддерживаемый и масштабируемый код

  • Проводить код-ревью и помогать команде повышать качество разработки

  • Взаимодействовать с frontend, backend, design и product-командами

Технический стек

  • React Native

  • TypeScript

  • React

  • React Navigation

  • Native modules

  • iOS / Android

  • SCSS / styling-подходы React Native

  • Material UI / mobile UI-библиотеки и design system

Требования

Обязательные

  • 7+ лет опыта во frontend или mobile-разработке

  • Сильный опыт коммерческой разработки на React Native

  • Отличное знание TypeScript и React

  • Опыт разработки мобильных приложений под iOS и Android

  • Понимание различий между web и mobile UX

  • Опыт построения архитектуры React Native-приложений

  • Уверенная работа с навигацией, состоянием приложения и сложной бизнес-логикой

  • Опыт работы с асинхронными запросами, обработкой ошибок и кешированием данных

  • Понимание жизненного цикла мобильного приложения

  • Опыт оптимизации производительности React Native-приложений

  • Опыт работы со сложными списками и медиа-контентом

  • Понимание особенностей сборки, публикации и отладки приложений для iOS и Android

  • Умение писать чистый, понятный и поддерживаемый код

  • Опыт участия в code review

  • Самостоятельность в декомпозиции задач и оценке сроков

Будет большим плюсом

  • Опыт разработки приложений с видео-контентом

  • Опыт работы с video playback в React Native

  • Понимание HLS / MPEG-DASH

  • Опыт интеграции мобильных видеоплееров и работы с нативными media API

  • Понимание CDN, доставки контента и влияния сети на playback

  • Опыт оптимизации playback: startup time, buffering, smooth playback

  • Опыт работы с push-уведомлениями

  • Опыт работы с deep links

  • Опыт работы с WebSockets или real-time обновлениями

  • Опыт интеграции аналитики, crash reporting и performance monitoring

  • Понимание нативной разработки на Swift / Kotlin на уровне, достаточном для интеграции и отладки native modules

  • Умение использовать AI-инструменты в разработке: IDE-ассистенты, генерация тестов, анализ логов, ускорение рутинных задач

Что важно в подходе

  • Думать о полноценном мобильном пользовательском опыте

  • Понимать, что мобильное приложение должно быть быстрым, плавным и удобным даже при нестабильной сети

  • Уметь держать баланс между скоростью разработки и качеством

  • Видить продукт целиком, а не только отдельные экраны

  • Не бояться сложных задач и ответственности за результат

  • Уметь работать в условиях неопределенности и предлагать решения

  • Уметь аргументировать технические решения

Почему это интересно

  • Возможность построить мобильные приложения продукта с раннего этапа

  • Сложные задачи: видео, производительность, UX, real-time сценарии

  • Перенос большого веб-продукта в качественный mobile-first опыт

  • Влияние на архитектуру мобильного приложения

  • Быстрые решения без бюрократии

  • Прямое влияние на пользовательский опыт

  • Работа над продуктом, который рассчитан на глобальный рынок

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

  • Быструю динамику стартапа. Мы работаем быстро и поощряем использование AI для ускорения процессов без потери качества.

  • Полную удалёнку и гибкий график. Приоритет - часовой пояс МСК ±3.

  • ЗП в USD. Для кандидатов из РФ возможны выплаты в рублях через ИП или самозанятость.

  • Минимум бюрократии и максимум влияния на продукт и технические решения.

  • Команду сильных инженеров, дизайнеров и других специалистов, у которых можно учиться и с которыми можно расти.

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения