Компания "Римашевский Иван Константинович"
О проектах:
Мобильные простые игры — с idle-механиками, PvE/PvP режимами, системой прокачки и внутриигровым магазином. Проекты развивается, релиз на Android (APK/AAB), планируется iOS.
Стек технологий
React Native + Expo SDK 53 (Managed Workflow)
TypeScript — весь код строго типизирован
expo-router — файловая маршрутизация (app/ директория)
AsyncStorage — локальное хранилище состояния игры (без бэкенда)
react-native-paper — UI-компоненты
expo-linear-gradient, react-native-reanimated — визуальные эффекты
EAS Build — сборка APK/AAB/IPA
Git/GitHub — версионирование
Архитектура проекта
GameContext (React Context + hooks) — центральное состояние игры (~1800+ строк): игроки, валюты, лиги, скаут, тренировки, прогресс
Модульная структура: каждый игровой режим в отдельной папке (src/valorGP/, src/goalStorm/, src/career/, src/streetCup/)
Файловая навигация: app/tabs/ — основные экраны, вложенные модальные экраны
Система типов: src/types.ts — Player, GameState, Rarity, Training и др.
Константы баланса: src/constants.ts — все числовые параметры игры
Игровые режимы (что нужно понимать)
Home — idle-доход, апгрейды стадиона
Transfers — скаутинг игроков по редкостям (Common → Legendary)
My Team — состав, тренировки (+OVR), Coach Research (дерево навыков)
Valor Grand Prix — PvP 5v5, Valor Pass (Battle Pass механика)
Goal Storm Zone — 3v3, зоны прогресса, Storm Pass, валюта Coach Tickets
Street Cup Online — турнирный PvP
Career Mode — прокачка одного игрока
Shop — паки игроков, премиум-покупки, IAP (In-App Purchases)
Season Pass — сезонная система наград
Что нужно знать и уметь
Обязательно:
UI делать красиво
React Native + TypeScript — уверенный уровень (2+ года)
Expo (Managed Workflow, expo-router, EAS Build)
React Context / хуки для управления состоянием
AsyncStorage для персистентности данных
Адаптивная вёрстка под разные экраны (Android + iOS)
Git — ветки, rebase, merge, работа с конфликтами
Понимание игровых механик: idle, gacha/lootbox, battle pass, PvP matchmaking
Работа с СДК
Опыт с In-App Purchases (expo-iap / react-native-iap)
Опыт с AdMob / rewarded ads (expo-ads-admob или аналоги)
Опыт с push-уведомлениями (expo-notifications + Firebase)
Знание Apple Developer Program / Google Play Console (публикация, TestFlight
Figma — уметь читать макеты
Плюсом будет:
Опыт разработки мобильных игр
Анимации (react-native-reanimated, Moti)
Опыт с Lottie-анимациями
Понимание серверной части (Node.js) — на будущее для мультиплеера
Формат работы
Удалённо
Параллельно с основным разработчиком (работа в одном GitHub-репозитории)
Что предстоит делать
Доработка проектов, новых игровых режимов и фич
UI/UX полировка существующих экранов
Подготовка к релизу: IAP интеграция, push-нотификации, аналитика
Фикс багов по обратной связи от тестеров
30 Мая
Тбилиси
Компания "STARTRIBE LTD" Крупная международная компания, которая занимается разработкой решений развлекательной, игровой и спортивной тематики...
02 Июня
Тбилиси
Компания "COMTEK Inc." Мы набираем команду для крупной американской компании - мирового лидера в производстве спецтехники, промышленных машин и...
04 Июня
Fullstack developer (Golang & React)
Тбилиси
Компания "GENIUSES RECRUITING LLC" We are looking for a Golang and React fullstack developer to join our team. If you have a passion for...
04 Июня
Senior Backend Developer (Golang)( STARTRIBE LTD )
Тбилиси
Компания "STARTRIBE LTD" Привет! В связи с ростом нашей команды ищем опытного Go инженера в платежную систему! Что ожидаем: опыт...
06 Июня
Senior Fullstack developer (Node.js, React)
Тбилиси
Компания "Noveo" Мы — международная IT -компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке ПО для западноевропейского...