Москва
«БПС»- российская IT компания, которая разрабатывает собственные продукты в сфере банковского ПО.
«БПС» является разработчиком и дистрибьютором семейства продуктов SmartVista, которые обеспечивают поддержку и оптимизацию бизнес-процессов в сфере платежей.
Мы ищем Flutter-разработчика в отдел Digital Banking. Почти весь UI и часть бизнес-логики написаны на Flutter, в нем активно используются возможности нативных платформ (работа с камерой, Foreground Service в Android и Extensions в iOS), платформенные API через плагины и даже немного Dart FFI.
Стек: Flutter, Swift, Kotlin, Java, MobX, Redux
Чем предстоит заниматься:
- Разработка кросс-платформенных приложений на фреймворке Flutter
- Проектирование архитектуры приложений
- Разработка новых фич и поддержание и доработка существующих приложений
- Разработка пользовательских интерфейсов (есть своя дизайн-система)
- Оптимизация энергопотребления приложения
- Разработка и оптимизация многомодульной архитектуры
- Проведение код-ревью и наставничество менее опытных разработчиков
Что мы ожидаем:
- Опыт разработки на Flutter от 3 лет, хорошее знание Dart
- Опыт работы с Android или iOS от 1 года
- Понимание клиент-серверной модели взаимодействия приложений
- Реализация взаимодействия Dart с нативным и платформенным кодом
- Понимание REST API + опыт работы с Websocket
- Умение реализовывать интерфейсы по дизайн-макетам
- Опыт разработки клиент-серверных приложений (REST, JSON)
- Опыт работы с Git, знание git flow
- Понимание базовых алгоритмов и структуры данных
- Знание современных архитектурных паттернов в мобильной разработке (Clean Architecture, BLoC, MVVM, MVP) и принципов функционального программирования
- Уверенное понимание принципов SOLID
- Опыт c Firebase (notifications, analytics)
- Опыт работы с фото/видео камерой, аудио, геолокацией (android/ios)
- Будет плюсом: Уверенное знание одного из языков: Kotlin/ Swift/ Objective С/ Java, опыт работы с инструментами CI/CD, опыт написания тестов
Мы предлагаем:
- Участие в интересных и сложных проектах
- Молодой дружный коллектив профессионалов, у которых есть чему научиться
- Участие в конференциях, курсы повышения квалификации в т.ч. курсы английского языка
- Добровольное медицинское страхование (ДМС)
- Оплата фитнеса
- Оформление по ТК РФ, оплата больничных и отпусков, белая зарплата, годовые бонусы по результатам работы
- Справедливая зарплата по результатам собеседования и вашей квалификации.
- Гибкий график работы
- Возможность удаленной работы