Flutter Developer
Санкт-Петербург, РоссияМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Короткая ссылка: gkjb.ru/g11b3
О себе
На данный момент Разработчик мобильных приложений.
Мои компетенции и опыт
Немного обо мне
Я Flutter/Android разработчик с опытом коммерческой разработки ~3.5 года. Занимался как поддержкой крупных проектов, так и созданием приложений «с нуля». Ищу удалёнку или интересные проектные задачи, где можно прокачивать навыки и приносить пользу продукту.
Технический стек
• Flutter/Dart – основной инструмент разработки
• Android (Java/Kotlin) – опыт поддержки существующих проектов, интеграции SDK и написания простых плагинов для Flutter
• iOS (Swift) – базовые знания, умею писать плагины/бриджи
• State management: GetX, flutter_bloc, Provider, Riverpod
• Networking & storage: dio, shared_preferences, Hive, SQLite
• UI/UX: кастомные виджеты, сложные анимации (Lottie, Hero, Rive), адаптивные интерфейсы
• Maps & Geo: Google Maps, Яндекс.Карты, работа с геолокацией
• Монетизация: in_app_purchase, Google Mobile Ads
• Интеграции: Firebase (Auth, Crashlytics, Push, Analytics, Remote Config), WebView, REST/gRPC API
• DevOps: Git, CI/CD (GitHub Actions, GitLab CI), Docker (для окружений и сборок)
• Архитектура: SOLID, Clean Architecture, MVVM, Redux-подходы
Что умею и люблю делать
• Разрабатывать кроссплатформенные приложения с нуля до релиза
• Реализовывать нестандартные UI/UX задачи и сложные анимации
• Оптимизировать производительность: уменьшение времени рендера, оптимизация работы со списками и изображениями
• Интегрировать API, платежные системы и сторонние сервисы
• Делать мультиязычные приложения (intl, easy_localization)
• Писать собственные плагины и нативные модули для Android/iOS
• Настраивать CI/CD, автосборки и доставку
Примеры интересных задач
• Реализовал систему для рисования по номерам с конвертацией картинок в SVG и кастомными инструментами рисования
• Разработал несколько кастомных виджетов для рисования и обработки изображений
• Внедрял сложные анимации и оптимизировал их для слабых устройств
• Работал над мультиязычными приложениями (поддержка RTL, разные форматы дат/валют)
• Создавал прототипы с интеграцией ML/AI-моделей (распознавание объектов на фото)
• Настраивал CI/CD пайплайны для Flutter проектов
GitHub для тестовых задач: нужен доступ к резюме
Личный GitHub: нужен доступ к резюме
