Мы амбициозная и дружная IT-команда, создаём решения в области внедрения, трансформации и стратегического развития автоматизированных информационных систем и программных комплексов для международных проектов на рынке финансовых услуг.
Разрабатываем инновационное программное обеспечение в сфере Fintech.
Состоим в реестре аккредитованных ИТ-компаний.
Приглашаем в нашу команду - Flutter Developer / Разработчик мобильных приложений
Чем предстоит заниматься:
- Разработка SDK и мобильных приложений на платформах iOS и Android с использованием Flutter и языка программирования Dart.
- Проектирование архитектуры (Clean Architecture, мультимодульность);
- Покрытие кода тестами (unit, widget, integration tests);
- Разработка и поддержка CI/CD (написание скриптов, автоматизация сборок);
- Ревью кода и контроль качества кода.
Что для этого необходимо:
- Опыт: от 3х лет в Flutter;
- Опыт нативной разработки (Android, IOS);
- Глубокое знание Dart:
асинхронность (Future, Stream, Completer),
многопоточность (Dart Event Loop и Isolated),
работа с потоками данных (EventBus, RxDart),
эффективное управление памятью (Finalizer, CG),
кодогенерация (build_runnier, json_serializable),
управление зависимостями (dependency injection, get_it, injactable),
шифрование данных (encrypt, crypto, cryptography); - Опыт проектирования архитектуры: Bloc, Provider, Riverpod;
- Знание архитектурных паттернов: MVC, MVVM и другие;
- Оптимизация производительности Flutter-приложений: анализ и устранение утечек памяти, профилирование через DevTools, настройка изолятов;
- Опыт работы с авторизацией: OAuth, JWT, шифрование данных в хранилище;
- Опыт работы с CI/CD: написание скриптов для автоматизации проверки качества кода, запуска тестов, генерации документации, публикации в GitLab Pages и сборки приложения.
Мы предлагаем:
- Работу в дружной команде профессионалов, наставничество от ведущих специалистов на этапе вхождения в проект;
- Динамичный и быстроразвивающийся бизнес, ресурсы и возможность сделать вместе выдающийся продукт на мировом рынке Азии, Латинской Америки, Европы и СНГ;
- Практика и развитие своих компетенций, обсуждение плана индивидуального развития каждого сотрудника;
- Удаленная работа;
- Официальное оформление в соответствии с ТК РФ;
- Конкурентная заработная плата и возможность масштабировать её в зависимости от выполняемых бизнес-задач;
- Стабильная оплата с учетом отражений всех выплат;
- Гибкое начало и окончание рабочего дня;
- С заботой о здоровье - ДМС (включая стоматологию) с первого рабочего дня.
Просьба указывать ожидаемый уровень дохода, это ускорит время рассмотрения Вашего резюме.
Уровень дохода и компенсаций обсуждается с успешным кандидатом по итогам собеседования и выполнения тестового задания.