Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и социальную песочницу, где тысячи игроков взаимодействуют в реальном времени.
В связи с ростом объема задач мы ищем Flutter Mobile Developer с опытом реализации нативных модулей (Android/iOS).
У нас сложная клиентская архитектура:
- Flutter используется как UI слой и часть клиентской логики
- Есть нативные Android (Kotlin/Java) и iOS (Swift/Objective-C) слои
- Есть core-логика на C++, с которой взаимодействует мобильный клиент
- Архитектура гибридная, с активной интеграцией между слоями
Чем предстоит заниматься:
- Разработка Flutter-приложения (лаунчер / клиентский интерфейс игры)
- Интеграция Flutter с нативными слоями Android и iOS
- Работа с core-логикой на C++ через FFI
- Разработка сложных UI-интерфейсов и анимаций
- Интеграция с backend через REST API (JSON)
- Настройка и использование Firebase (Auth, Analytics, Push Notifications)
- Оптимизация производительности на стыке Flutter native core
- Debugging сложных багов в многослойной архитектуре (Dart + native + C++)
- Совместная работа с backend, native и UX/UI командами
Что мы ожидаем от кандидатов:
- 3+ лет опыта с Flutter
- 5+ лет в mobile development в целом
- Уверенное владение Dart
- Опыт интеграции с REST API (JSON)
- Понимание Flutter State Management подходов (BLoC, Provider, Riverpod)
- Опыт работы с Flutter + нативным кодом
Будет плюсом:
- Опыт разработки на С++
Мы предлагаем:
- Полностью удаленную работу
- Гибкий график — ориентируемся на результат, а не на часы
- Работу над растущим игровым проектом с активным комьюнити и возможностью напрямую влиять на развитие продукта
- Быстрые итерации и минимум бюрократии — решения принимаются быстро, идеи можно реализовывать без долгих согласований
- ДМС после испытательного срока.
Похожие вакансии
Опыт разработки в среде 1С от 4 лет. Непрерывный опыт работы с ERP / УХ / ЕРПУХ / ЗУП / ДО от 1...
Технический опыт (must-have): 4+ лет промышленной разработки на Python, из них 2+ на FastAPI / Pydantic / SQLAlchemy.
Обеспечить высокую скорость загрузки. Настроить SEO-основу (метатеги, структура, индексация). Кейсы и реализованные проекты. Опыт создания сайтов для недвижимости, финансов...
React 18: глубокий опыт разработки, понимание жизненного цикла компонентов и хуков. TypeScript: уверенное владение, типизация компонентов, хуков, Redux-слайсов.
Глубокие знания Java и опыт разработки высоконагруженных масштабируемых систем. Экспертные навыки проектирования архитектуры и оптимизации баз данных. Опыт настройки и...
