О вакансии
FCE в поиске Senior Flutter Developer
FCE - регулируемая OTC-площадка для криптовалют в Дубае, работающая под надзором VARA. Мы развиваем мобильное приложение, через которое пользователи управляют реальными денежными средствами.
Что предстоит делать
- Развивать и поддерживать мобильное приложение на Flutter;
- Участвовать в проектировании архитектуры и принятии технических решений;
- Проводить code review и поддерживать высокие стандарты качества кода;
- Развивать функциональность мобильного приложения и синхронизировать её с веб-платформой;
- Работать над безопасностью приложения (2FA, OTP, защита от вмешательства, безопасное хранение данных);
- Взаимодействовать с backend-командой по развитию API;
- Развивать CI/CD процессы и инфраструктуру мобильной разработки;
- Использовать AI-инструменты в ежедневной разработке.
Требования
- Коммерческий опыт разработки на Flutter от 4+ лет;
- Опыт публикации и поддержки приложений в App Store и Google Play;
- Отличное знание Flutter, Dart, BLoC, MobX;
- Опыт работы с REST API;
- Понимание мобильной безопасности: Secure Storage, Certificate Pinning, Biometric Auth, защита от MITM-атак;
- Опыт работы с Kotlin и/или Swift;
- Опыт построения CI/CD для мобильных приложений;
- Опыт написания widget, integration и UI-тестов.
Будет большим плюсом
- Опыт в FinTech, Crypto, Banking или других высоконагруженных и регулируемых продуктах;
- Опыт работы с KYC/AML решениями;
- Опыт интеграции Sumsub, Fireblocks, Onfido и аналогичных сервисов;
- Опыт работы с криптовалютными продуктами, кошельками или биржами.
Технический стек
- Flutter 3.x, Dart;
- BLoC, MobX;
- GoRouter;
- GetIt;
- REST API;
- GitHub Actions, CI/CD;
- Kotlin, Swift.