Мобильный разработчик react native

Дата размещения вакансии: 05.07.2024
Работодатель: Джива
Уровень зарплаты:
от 150000 до 300000 RUR
Город:
Казань
Требуемый опыт работы:
От 3 до 6 лет
Обязанности:

Вовремя и качественно выполнять назначенные задачи,

Требования:

Опыт от 3 лет в заказной разработке мобильных приложений;
Опыт разработки и поддержки проектов как для Android, так и для iOS;
Опыт оптимизации производительности и интерфейсов мобильных приложений, например, оптимизация запросов к API, управление памятью, кэшированию и ускорение загрузки данных;
Умение использовать сторонние библиотеки для React Native и Expo, React Navigation, State manager, i18n и другие;
Интеграции со сторонними \ внешними API. Интеграция систем логирования. Опыт работы с push notifications;
Опыт работы с покупками и подписками (Apple, Google, Rustore)
Опыт работы с подписками WS и событиями внутри приложения (свернулись, развернулись и т.д.)
Опыт работы с WebRTC (аудио/видео) — У нас WebRTC как один из самых важных моментов в приложении — через него строится p2p связь между пользователями (видео/аудио). Работа с graphQL и WS сокетами (подписки, отписки, переподписки).

Условия:

Разработать WebRTC аудио/видео-чат под React native приложение (онлайн-игра).
Взаимодействие с сервером и пользователями через библиотеку peerJS (данные авторизации приходят через graphQL запрос).
Основная задача состоит еще в том, чтобы при сворачивании/разворачивании приложения функционал работы чата не нарушался.