Описание
Мы ищем Senior Flutter разработчика для разработки и развития мобильных приложений компании. Вам предстоит работать над пользовательскими сценариями, стабильностью и производительностью приложения, а также участвовать в проектировании архитектуры и развитии мобильного направления.
Обязанности:
•Разработка мобильных приложений на Flutter (iOS / Android)
•Проектирование и развитие архитектуры приложения
•Реализация сложных пользовательских сценариев и экранов
•Интеграция с backend-сервисами (REST / WebSocket / GraphQL)
•Работа с состоянием приложения и бизнес-логикой
•Оптимизация производительности и устранение узких мест
•Работа с офлайн-режимом и обработкой ошибок сети
•Написание unit и widget тестов
•Проведение code review и поддержание качества кода
•Участие в релизах и сопровождении приложения в production
Требования:
•Опыт коммерческой разработки от 4+ лет
•Опыт разработки на Flutter от 2+ лет
•Уверенное владение Dart
•Понимание архитектур мобильных приложений (Clean Architecture, MVVM и др.)
•Опыт работы с state management (Bloc / Riverpod / Provider)
•Опыт интеграции с backend API
•Понимание работы мобильных платформ (iOS / Android)
•Опыт оптимизации производительности приложений
•Уверенное владение Git
•Самостоятельность и умение принимать технические решения
Будет плюсом:
•Опыт нативной разработки (Swift / Kotlin)
•Опыт работы с push-уведомлениями и background-задачами
•Опыт работы с Firebase (analytics, crashlytics и др.)
•Опыт настройки CI/CD для мобильных приложений
•Опыт публикации приложений в App Store / Google Play
•Понимание принципов безопасности мобильных приложений
Условия:
•Удалённая работа
•Полная занятость (без совмещения)
•Конкурентная оплата
•Работа над продуктом с реальными пользователями