Middle Flutter Developer

100 000 руб. за проект
01 февраля 2025, 23:26 • 3 отклика • 23 просмотра
Заявка на поиск работника: Middle Flutter Developer

Обязанности:
- Разработка и поддержка кроссплатформенных мобильных приложений на Flutter.
- Интеграция приложений с backend-частью через REST API, WebSocket или другие протоколы.
- Оптимизация производительности и улучшение пользовательского опыта.
- Реализация пользовательских интерфейсов на основе предоставленных UI/UX макетов.
- Написание чистого и поддерживаемого кода, соблюдение стандартов разработки.
- Проведение код-ревью и участие в улучшении процессов разработки.
- Настройка CI/CD пайплайнов для автоматизации сборки и тестирования.

Требования:
- Опыт разработки на Flutter от 2-х лет.
- Знание Dart на хорошем уровне.
- Уверенные навыки работы с State Management (Provider, Riverpod, Bloc или другие).
- Опыт работы с анимациями (Flutter Animations, custom transitions).
- Понимание принципов адаптивного и респонсивного дизайна.
- Навыки работы с локальным и удаленным хранилищем данных (SQLite, Hive, Shared Preferences).
- Опыт работы с Git и системами контроля версий.
- Понимание архитектурных подходов (MVVM, Clean Architecture и др.).
- Умение настраивать push-уведомления, работать с картами, аналитикой и другими библиотеками.
- Знание английского языка на уровне, достаточном для работы с документацией.

Будет плюсом:
- Опыт работы с Flutter Web или Desktop.
- Базовые знания CI/CD (GitHub Actions, Jenkins, GitLab CI).
- Знание нативной разработки на iOS (Swift) и/или Android (Kotlin/Java).
- Опыт публикации приложений в App Store и Google Play.

Условия:
- Участие в амбициозных проектах с использованием передовых технологий.
- Гибкий график работы, удаленная занятость.
- Возможность профессионального роста и обучения.
- Договорная оплата труда, обсуждается на основе опыта и квалификации.

Идеальный кандидат:
Вы — внимательный к деталям разработчик, который стремится создавать качественные приложения с отличным пользовательским опытом. Вы умеете работать в команде, предлагать и внедрять новые решения.