Nauchsoft — международная компания в сфере IT-консалтинга и разработки программного обеспечения. Мы работаем в IT уже 37 лет и продолжаем расти.
Мы ищем опытного Senior Flutter Developer для участия в greenfield-проекте крупной организации в банковском секторе. Эта роль перспективная и создана в рамках планируемого расширения команды компании.
Проект направлен на создание единого мобильного приложения самообслуживания для сотрудников, которое обеспечит доступ к HR-сервисам, личной информации, задачам, льготам, возможностям обучения и внутренним корпоративным программам через единый мобильный интерфейс.
Приложение будет разрабатываться с нуля для iOS и Android с интеграцией через слой BFF в несколько корпоративных систем, включая управление идентификацией и доступом, HR-платформы, BPM-решения, HelpDesk, ERP и другие внутренние сервисы.
Это возможность принять участие в проекте с самого начала и влиять на архитектуру приложения, технические основы, стандарты качества кода и практики разработки.
Ключевые обязанности - Разрабатывать новое мобильное приложение с нуля с использованием Flutter и Dart для iOS и Android.
- Участвовать в определении и реализации архитектуры приложения на ранней стадии проекта.
- Создавать масштабируемый, поддерживаемый и качественный мобильный функционал.
- Реализовывать UI на основе предоставленного UI Kit и UX-прототипов.
- Интегрировать приложение со слоем BFF и корпоративными backend-системами.
- Работать с аутентификацией и интеграциями корпоративного управления доступом.
- Участвовать в code review и вносить вклад в стандарты разработки и лучшие практики.
- Обеспечивать высокое качество кода, поддерживаемость, производительность и стабильность.
- Тесно сотрудничать с бизнес-аналитиками, solution-архитекторами, UX/UI-дизайнерами, QA-инженерами и другими специалистами проекта.
- Исследовать и исправлять дефекты, выявленные в ходе UAT.
- Готовить production-ready сборки и поддерживать публикацию в App Store и Google Play.
- Использовать инструменты разработки с поддержкой ИИ для ускорения кодирования, code review, тестирования и повседневной инженерной работы.
Обязательные навыки и опыт - 4+ года коммерческого опыта с Flutter и Dart.
-
- Уровень английского B2 или выше.
- Богатый опыт разработки production мобильных приложений для iOS и Android.
- Опыт создания приложений с нуля, включая определение архитектуры приложения и технических основ.
- Глубокое понимание архитектуры Flutter, управления состоянием, навигации, жизненного цикла и структуры приложения.
- Опыт интеграции мобильных приложений с REST API / BFF / корпоративными backend-сервисами.
- Опыт реализации сложного UI на основе дизайн-систем, UI Kit и прототипов.
- Хорошее понимание безопасности, производительности и поддерживаемости мобильных приложений.
- Практический опыт процессов публикации в App Store и Google Play.
- Опыт code review и лучших практик разработки.
- Способность работать самостоятельно и брать на себя ответственность за сложные технические области.
- Развитые навыки коммуникации и сотрудничества.
- Практический опыт использования инструментов разработки с ИИ, таких как Claude Code, GitHub Copilot или аналогичных для кодирования, code review, отладки, тестирования и повышения продуктивности.
Будет плюсом - Опыт работы над корпоративными или банковскими приложениями.
- Опыт работы с самообслуживанием сотрудников, HR, ERP, BPM или внутренними корпоративными платформами.
- Опыт интеграций SSO / Active Directory.
- Опыт работы со сложными корпоративными интеграционными ландшафтами.
- Понимание CI/CD для мобильных приложений.
- Опыт работы над greenfield-продуктами без существующей кодовой базы.
Условия работы - Удалённая работа, полная занятость.
- Рабочие часы: 08:00–17:00 по минскому времени.
- Greenfield-разработка с возможностью влиять на архитектуру с самого начала.
- Тесное взаимодействие с бизнес- и техническими стейкхолдерами.
- Корпоративная среда с множеством внутренних систем и интеграций.
Мы предлагаем:
- Возможность профессиональной самореализации и роста.
- Дружный коллектив.
- 25 дней оплачиваемого отпуска.
- Медицинская страховка и 100% оплата больничных.
- Профессиональное обучение и получение сертификатов за счёт компании.
- Курсы иностранных языков и другие корпоративные программы.
- Разнообразные корпоративные мероприятия.
- Бонусы в случае свадьбы или рождения ребёнка.
- Возможность удалённой работы из любой точки мира.