Привет! Мы разрабатываем 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 + нативным кодом
•Полностью удаленную работу
•Гибкий график — ориентируемся на результат, а не на часы
•Работу над растущим игровым проектом с активным комьюнити и возможностью напрямую влиять на развитие продукта
•Быстрые итерации и минимум бюрократии — решения принимаются быстро, идеи можно реализовывать без долгих согласований
•ДМС после испытательного срока.