
Senior ReactNative developer
iFuture
Санкт-Петербург
🏢 Офис
Senior
Полная занятость
Россия
Описание вакансии
iFuture – это продуктовая IT-компания, которая разрабатывает собственный международный продукт с многомиллионной аудиторией в сфере спортивной аналитики и развлечений уже на протяжении 28 лет.
Чем предстоит заниматься
•Реализация фич end-to-end — от согласования контрактов с бэкендом до полной готовности фичи
•Работа с реалтайм-стримами: консистентность состояния, оптимистичные апдейты, отказоустойчивость
•Оптимизация тяжёлых экранов и листингов, работа над временем старта и плавностью
•Развитие архитектуры и кодовой базы: ревью, типизация, декомпозиция, планомерное выпиливание легаси
•Взаимодействие с командами разработки, бэкенда, дизайна и QA
Наши ожидания
•Уверенное владение React Native и экосистемой
•Глубокий TypeScript
•Понимание рендер-цикла React, умение находить и устранять причины лишних ре-рендеров
•Практический опыт работы с реалтайм-данными (SSE, WebSocket)
•Опыт оптимизации перформанса: виртуализация крупных списков, профилирование, удержание 60/120 fps
•Умение делать продакшен-грейд анимации и жесты на UI-треде
•Понимание подходов к управлению состоянием: server-state кэш, локальные сторы фич, глобальный стор — и осознанный выбор инструмента под задачу
•Опыт модульной архитектуры и работы в крупной кодовой базе (feature-sliced или аналоги)
•Привычка к высокому качеству кода: ревью, строгая типизация, тесты, осознанный подход к легаси
Будет преимуществом
•Опыт написания собственных нативных модулей и работы с New Architecture на низком уровне
•Опыт работы с микрофронтенд-композицией внутри мобильного приложения
Мы предлагаем
•Конкурентоспособную заработную плату;
•Оформление по ТК РФ с первого рабочего дня в аккредитованную IT-компанию;
•Корпоративный ДМС со стоматологией;
•Компенсацию занятий любым спортом/фитнесом, корпоративные скидки в сеть фитнес клубов;
•Оплату профильного обучения (курсы, конференции, вебинары, учебники и пр.);
•Возможность быть замеченным, признанным и оцененным по достоинству усилий и вклада в развитие продукта;
•Изучение английского языка с преподавателем онлайн;
•Гибкое начало рабочего дня (присутственные часы с 11 до 17);
•Удобный формат работы – удалённый формат/гибрид/офис;
•Интересную и насыщенную корпоративную жизнь

