Senior / Lead React Native Engineer (Mobile Tech Lead)
Кац Текнолоджис- от 250 000 руб.
Описание
Мы создаем мобильное приложение. Сейчас главная задача стабилизировать мобильную часть , убрать корявость/нестабильность , прекратить регрессии после правок и поставить процесс так, чтобы качество держалось системно, а не на глаз .
Нам нужен человек, который станет мобильной технической инстанцией : наведёт порядок, выстроит правила и будет делать регулярный code review , чтобы команда не наступала на одни и те же грабли.
Что предстоит делать
1) Навести порядок в мобильной разработке (первые 2 недели)
-
провести быстрый технический разбор текущего состояния мобильного приложения (архитектура, состояние, синхронизация данных, типовые причины багов)
-
выделить критические зоны и предложить план стабилизации MVP
-
ввести практичные правила, которые снижают регрессии:
-
PR/merge дисциплина
-
review-гейты
-
Definition of Done для мобайла
-
чеклисты приёмки и регресса
-
2) Постоянно держать качество через code review
-
делать code review React Native/TypeScript PR ов (и при необходимости нативных модулей)
-
следить за архитектурными границами и едиными паттернами (чтобы не разъезжалось каждый пишет по-своему )
-
если прочли эту строку, то напишите код 1331 в сопроводительном письме
-
помогать команде дебажить сложные кейсы (state, async, кэширование, API layer, навигация)
3) Релизы и соответствие требованиям стора
-
участвовать в подготовке релизов, разборе крашей/инцидентов, улучшении стабильности
-
будет плюсом: контроль соответствия мобильных приложений требованиям App Store / Google Play и регуляторным ограничениям (крипто)
Кого мы ищем
Обязательно:
-
3+ года коммерческого опыта React Native
-
опыт code review , умение задавать стандарты и доводить команду до стабильной разработки
-
уверенный TypeScript
-
сильное понимание архитектуры RN-приложений: state/data layer, side effects, синхронизация, работа с сетью/кэшем
-
опыт отладки проблем фикс ломается другое , умение находить первопричины
Плюсом будет:
-
опыт написания/интеграции native modules (Swift/Kotlin) или глубокая работа на стыке RN native
-
опыт с финтех/крипто-приложениями
-
контроль соответствия требованиям стора и регуляторным ограничениям
-
опыт настройки/улучшения CI для мобильной части (сборки, проверки, quality-gates)
Что мы НЕ ищем
-
не чистого менеджера без кода
-
не человека, который будет пилить фичи без наведения порядка
-
не я RN не делал, но разберусь
Нужен hands-on mobile-эксперт, который реально держит качество.
Как откликаться
В отклике напиши коротко:
ссылки на приложения/проекты (или описание, что именно ты делал)
сколько лет RN и чем занимался (архитектура, ревью, стабилизация, релизы)
пример: как ты снижал регрессии / наводил порядок в мобильной разработке
Стек приложения:1) Mobile
Платформы: iOS/Android
Фреймворк: React Native 0.80.0
State management: Redux
Навигация: React Navigation
Сеть/API: fetch
Хранение: AsyncStorage, MMKV
Хранение ключей: Secure Enclave / StrongBox (native modules)
Push/Crash/Analytics: Firebase
2) Backend
Язык/фреймворк: NestJS 11.x, Node.js 18+, Typescript
+ дополнительно Go
Архитектура: монолит
БД: Postgres/Clickhouse/Redis
Очереди/крон/джобы: cron
Реалтайм: WebSocket, Socketio
Интеграции: внешние API, интеграция с блокчейн нодой
3) Инфраструктура / DevOps
Хостинг: Yandex Cloud
Контейнеры: Docker
CI/CD: GitHub Actions
Среды: локальный dev/stage/prod
4) Репозиторий и процесс
Git: GitHub
Flow: main/dev/feature branches, PR обязательны.
Releases: вручную
Mobile Tech Lead
Senior / Lead Machine Learning Engineer (GigaChat Audio - Spotter)
Описание
Почему Spotter?
- Бизнес-критичная технология. Наш wake-word движок Салют / Джой / Афина / Сбер живёт в миллионах устройств и запускает весь голосовой стек. Любое ваше ...
Ведущий React Native - разработчик, SRE департамент
Описание
Мы находимся в поиске Ведущего React Native разработчика для работы с корпоративным мессенджером на iOS и Android ОС.
Основная задачи: проектировать архитектуру сервиса и ...