Описание вакансии
Middle+ Flutter Developer (Мобильное Приложение): Разработка и поддержка мобильного приложения на Flutter/Dart с акцентом на Clean Architecture и Flutter Bloc. Фокус на оптимизации производительности, исправлении ошибок и работе в команде разработчиков.
Локация: Можно удалённо
Компания
Компания «АстраЗенека» верит в потенциал своих сотрудников и стремится развивать их скрытые таланты.
Что делать
- Разработка и поддержка мобильного приложения на Flutter/Dart vs BMPSoft.
- Участие во всех этапах разработки, включая анализ требований, проектирование, разработку и тестирование.
- Оптимизация производительности и исправление ошибок.
- Работа в команде разработчиков и совместное решение сложных технических задач.
- Участие в Scrum-процессах.
Требования
- Опыт работы в качестве разработчика от 3 лет.
- Уверенное знание языка Dart и инструментов Flutter SDK.
- Понимание и соблюдение принципов Clean Architecture, SOLID, DRY, KISS.
- Знание паттернов проектирования, применимых к разработке на Flutter.
- Работа с асинхронностью: async/await, Futures, Streams, Isolates.
- Опыт работы с BLoC / Control и стандартными для Flutter подходами к управлению состоянием (ValueNotifier, ChangeNotifier, setState).
Хорошо, если есть
- Умение работать с нативными слоями (Platform Channels, FFI) будет плюсом.
- Умение работать с инструментами отладки: использование дебаггера, умение читать ошибки, stack trace, способы отлова ошибок разных слоев, обработка асинхронных ошибок.
- Опыт работы с AutoRoute: генерация роутов, nested routes, guards.
- Опыт работы с ORM Drift и понимание SQL.
- Желание совершенствоваться в своём рабочем стеке и изучать новые технологии.
Культура и преимущества
- Возможность присоединиться к международной инновационной компании.
- Экспертная команда, возможность самостоятельного построения процессов и глубокого погружения в бизнес.
- ДМС со стоматологией с первого рабочего дня.
- Участие в программах поддержки здоровья и благополучия (well-being).
- Обучение, возможность изучения языков, возможность участия в волонтерских программах.
- Удаленный формат работы, гибкое время начала рабочего дня.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку.