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)
•Возможность обучения в Корпоративном университете Россельхозбанка;
•Активная корпоративная жизнь и участие в интеллектуальных играх «Что? Где? Когда?».