Finstar Financial Group

Flutter разработчик (Senior)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Flutter
  • Git
  • REST
  • API
  • Dart
  • iOS
  • Android
  • SOLID

Мы амбициозная и дружная 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 и сборки приложения.

Мы предлагаем:

  • Работу в дружной команде профессионалов, наставничество от ведущих специалистов на этапе вхождения в проект;
  • Динамичный и быстроразвивающийся бизнес, ресурсы и возможность сделать вместе выдающийся продукт на мировом рынке Азии, Латинской Америки, Европы и СНГ;
  • Практика и развитие своих компетенций, обсуждение плана индивидуального развития каждого сотрудника;
  • Удаленная работа;
  • Официальное оформление в соответствии с ТК РФ;
  • Конкурентная заработная плата и возможность масштабировать её в зависимости от выполняемых бизнес-задач;
  • Стабильная оплата с учетом отражений всех выплат;
  • Гибкое начало и окончание рабочего дня;
  • С заботой о здоровье - ДМС (включая стоматологию) с первого рабочего дня.

Просьба указывать ожидаемый уровень дохода, это ускорит время рассмотрения Вашего резюме.

Уровень дохода и компенсаций обсуждается с успешным кандидатом по итогам собеседования и выполнения тестового задания.