R-Style Softlab — российская IT-компания, системный интегратор, разработчик программных, сервисных продуктов для банковской сферы, финансового рынка и АПК, входящая в группу Россельхозбанка.
С 1994 года делаем сложные операционные процессы удобными для бизнеса и автоматизируем работу крупных предприятий, выстраиваем ИТ-экосистемы под задачи бизнеса и внедряем лучшие готовые решения в индустрии.
Специализируемся на разработке банковского ПО, создаем решения для фронт-офиса, системы хранения и анализа данных, автоматизированные банковские системы, платформы для управления деятельностью на финансовых рынках, инструменты для взаимодействия с государственными информационными системами, а также продукты для цифровой трансформации бизнеса.
R-style SoftLab сегодня – более 700 сотрудников в штате и более 120 проектов в портфеле.
Мы приглашаем Старшего Flutter-разработчика
О проекте:
Дистанционное Банковское Обслуживание (интернет-банкинг для Юр. Лиц).
Система в онлайн-режиме обеспечивает банковских клиентов широкими и разнообразными платежными возможностями, предоставляет информацию о статусе и истории платежей, позволяет работать с пластиковыми картами, оформлять заявки на получение кредита и многое другое.
Чем предстоит заниматься:
- Разработка модульной архитектуры приложения на Flutter (feature-based / modular architecture).
- Разработка UI-компонентов в соответствии с дизайн-системой (UI Kit) и повторно используемыми виджетами.
- Написание модульных, виджетных и интеграционных тестов (unit, widget, integration tests).
- Участие в кросс-командном код-ревью, поддержание единых стандартов качества кода.
- Работа в составе Agile-команды по методологии Scrum (двухнедельные спринты).
- Участие в декомпозиции функциональности на независимые модули и фичи с минимальными связями между ними.
Для нас важно:
- Уверенные знания языка программирования Dart и фреймворка Flutter.
- Опыт разработки мобильных приложений для платформ Android и iOS.
- Понимание принципов построения пользовательских интерфейсов и работы с виджетами Flutter.
- Опыт применения современных подходов к управлению состоянием приложения (BLoC, Provider, Riverpod, Cubit или аналогичных решений).
- Опыт написания и поддержки автоматизированных тестов (unit, widget, integration tests).
- Знание принципов проектирования программного обеспечения, паттернов разработки и архитектурных подходов (Clean Architecture, MVVM, BLoC и др.).
- Опыт работы с системами контроля версий (Git).
- Понимание полного жизненного цикла мобильного приложения: разработка, сборка, тестирование, публикация и сопровождение.
- Опыт настройки процессов сборки и выпуска мобильных приложений для Android и iOS.
- Базовые знания производительности мобильных приложений, умение выявлять узкие места и применять методы оптимизации.
- Опыт интеграции с REST API, понимание принципов клиент-серверного взаимодействия и работы с сетевыми запросами.
- Опыт работы с локальным хранением данных (SharedPreferences, Hive, SQLite или аналогичные решения).
- Понимание принципов CI/CD и опыт использования инструментов автоматизации сборки и доставки мобильных приложений будет преимуществом.
- Опыт публикации приложений в Google Play и App Store будет преимуществом.
Мы предлагаем:
- Трудоустройство в аккредитованную ИТ-компанию;
- Работу в надёжной и стабильной компании, 30 лет на рынке;
- ИТ-отсрочку от мобилизации и срочной службы в армии;
- Удобный и комфортный график работы – плавающее начало рабочего дня;
- Комфортный формат работы – гибридный график в городах нашего присутствия (Москва, Вологда, Череповец, Брянск, Новосибирск) или полностью удаленная работа.
Бонусы:
- Программы ДМС со стоматологией;
- ИТ-ипотека;
- Корпоративные скидки и предложения от партнеров (BestBenefits, X-fit, SkyEng, SkillBox)
- Возможность обучения в Корпоративном университете Россельхозбанка;
- Активная корпоративная жизнь и участие в интеллектуальных играх «Что? Где? Когда?».