Faraway
Senior Frontend Engineer (React/React Native)
- TypeScript
- React
- Redux
- GraphQL
- React Native
- Английский — B2 — Средне-продвинутый
Обзор компании
В Rift (rift.ai) мы стремимся дать каждому человеку инструменты, необходимые для грамотного инвестирования в ончейн-активы и участия в новой, быстро развивающейся финансовой системе, построенной на блокчейне.
Мы ищем целеустремлённых, самостоятельных людей, которые комфортно чувствуют себя в среде, ориентированной на результат, ценят инициативность, действие и полную ответственность за свою работу. Если это про вас — продолжайте читать!
https://rift.ai/
Ваши обязанности
-
Разрабатывать мобильные приложения на React Native и веб-приложения на React.
-
Брать ответственность за планирование, разработку и поддержку: от архитектуры фронтенда и опыта разработчиков до интеграции с AI-ядром и backend-сервисами.
-
Вести фичи end-to-end: исследовать и проверять подходы через технический ресерч, определять архитектуру, управлять реализацией и улучшать продукт на основе данных с продакшена.
-
Тесно работать с командами Product и Design, глубоко понимать потребности пользователей, влиять на направление развития продукта и совместно создавать решения, приносящие реальную ценность.
-
Проектировать масштабируемые, модульные и поддерживаемые UI-компоненты, соответствующие нашему дизайн-систему и формирующие цельный пользовательский опыт.
-
Писать понятную документацию и технические материалы для внутренних инженерных команд.
Что для нас важно
-
5+ лет опыта фронтенд-разработки с использованием React/React Native в продакшене; желательно опыт работы в web3, крипте или AI.
-
Экспертные навыки работы с React/React Native, HTML/CSS, JavaScript/TypeScript, включая тестирование (например, Jest) и инструменты линтинга.
-
Уверенные навыки работы с современными Git-процессами, GitHub Actions и настройкой CI для продовых окружений.
-
Комфортная работа с дизайнерами и процессом разработки, основанным на Figma.
-
Сильное продакт-мышление — способность мыслить шире кода и влиять на UX и направление развития продукта.
-
Опыт проведения технических исследований: оценка трейд-оффов, проверка гипотез, обоснование архитектурных решений на основе данных.
-
Опыт запуска сложных технических продуктов от идеи до релиза — вы берёте ownership и доводите дело до 100%.
-
Умение эффективно работать в многопрофильных командах и взаимодействовать с партнёрами из разных часовых поясов.
-
Самостоятельность, ответственность, ориентация на результат; комфортная работа в маленьких командах с высокой степенью влияния.
Frontend:
React, React Native, TypeScript, Next, Vite, монорепозитории, Apollo, React Query, React Hook Form, GraphQL
Backend:
Go (основной язык), no-framework подход (gRPC, GraphQL, REST), AWS (SQS, SNS, Postgres RDS, Redis и другие managed-сервисы), GCP (GKE)
Инфраструктура:
AWS EKS, Terraform/Terragrunt, ArgoCD + Helm, VictoriaMetrics, GCP (GKE)
Процесс интервью
-
HR Pre-screen
-
Техническое тестовое задание
-
Техническое интервью
-
Интервью с сооснователем
-
Оффер