Описание вакансии
Обязанности:
- Разработка Flutter-библиотеки (SDK) с готовыми экранами для чата: список диалогов, экран переписки
- Реализация кастомизации интерфейса: настройка цветов, иконок, текстов через публичные API
- Интеграция с backend по протоколу gRPC (protobuf)
- Хранение данных в локальной базе данных
- Поддержка чистой архитектуры, покрытие кода тестами, написание технической документации
---
Требования:
- Опыт коммерческой разработки на Flutter от 3 лет
- Отличное знание Dart
- Уверенная работа с gRPC и protobuf
- Опыт работы с одной или несколькими локальными БД: SQLite, Isar, Hive, Drift и т.д.
- Умение писать модульный, масштабируемый и документированный код
- Знание архитектурных паттернов: BLoC, Clean Architecture, MVVM
---
Будет плюсом:
- Опыт разработки SDK, библиотек, пакетов (в том числе для pub.dev)
- Понимание CI/CD для мобильных приложений
---
Условия:
- Удалённая работа, гибкий график
- Проект с нуля — возможность заложить архитектуру и стандарты
- Прямое общение с технической командой, быстрые решения
- Долгосрочное сотрудничество по завершении проекта — приветствуется
Посмотреть контакты работодателя