Full Stack Engineer (React Native/Node.js)
OrangesoftУдалённоот 3 летПолная занятость
AITypeScriptAPIFull-stackNode.jsFigmaNestJSClaudeReact NativeCodexCursorExpoTestFlightRevenueCatEAS
Описание
Обязанности
- Улучшить и усовершенствовать существующие процессы: адаптация, блокировка сессии/следующая сессия, контрольные вопросы, платный доступ/восстановление доступа, чат с тренером
- Внедрите изменения посредством тестирования на устройствах
- Создание кораблей: внутренние процессы EAS/TestFlight/Play (впоследствии – серийное производство)
- Работа в Figma с использованием существующей системы дизайна
- Ежедневно используйте Claude/Codex/Cursor (или аналогичный инструмент) — мы попросим вас показать его, а не описывать
- Устранение проблем с подпиской и идентификацией в приложении, RevenueCat (или аналогичной системе) и веб-хуках
- Проведите самотестирование перед тем, как отдел контроля качества увидит сборку
Требования
- Более 3 лет опыта внедрения TypeScript в продакшн, включая React Native
- Работа с API на Node/TypeScript (опыт работы с NestJS приветствуется)
- По крайней мере, одно приложение, в выпуске или обновлении которого вы лично принимали участие, должно быть размещено в App Store и Google Play (TestFlight/внутренняя система отслеживания засчитываются, если вы отвечали за загрузку и настройку магазина)
- Доказательство того, что вы работали над существующим продуктом. Портфолио, содержащие только 0 или 1 минимально жизнеспособный продукт (MVP), не пройдут отбор
- Инструменты для ежедневного программирования ИИ (Claude Code, Codex, Cursor или аналогичные)
- Мне комфортно признавать наличие ошибки, затрагивающей как мобильные устройства, так и API
Будет плюсом
- Expo (маршрутизатор, сборка/отправка/обновление EAS, клиентские приложения для разработчиков)
- особенности AWS Cognito, JWT, TestFlight OAuth
- RevenueCat+store продукты, песочница, восстановление, веб-хуки
- Здравый смысл и/или сосновая шишка
- Grafana/Loki/OpenTelemetry или аналогичные системы
- Apple HealthKit/Health Connect хранит строки конфиденциальности
- Вы открыли заявку на исправление ошибки в контракте, валидации или логировании в сервисе Python/FastAPI
Условия
- Удаленно
- Полная занятость
- ЗП обсуждается на собеседовании