
RedLab
Flutter разработчик/Flutter Developer (Middle)
Не указана
- Flutter
- widget tree
- Provider
- Riverpod
- iOS
- Android
- Swift
- Kotlin
- Java
- Firebase
- sdk
- Flutter DevTools
- СУБД
- SQL
МЫ ПОРУЧИМ:
- Разработку новой функциональности продуктов компании.
- Рефакторинг и оптимизация существующей функциональности продуктов компании.
- Исправление найденных дефектов в программных продуктах компании.
- Написание модульных и интеграционных тестов.
- Написание технической документации по уже существующим и вновь разрабатываемым продуктам компании.
ДЛЯ РАБОТЫ НУЖНЫ:
- Опыт разработки от 3 - 4 лет.
- Опыт разработки на Flutter от 2-х лет.
- Опыт разработки на других языках от 1 года (в приоритете FrontEnd, мобильная разработка)
- Понимание архитектуры Flutter (Widget Tree, Rendering Engine).
- Понимание жизненного цикла виджетов.
- Работа с State Management (Provider, Riverpod, BLoC и др.).
- Создание и использование собственных виджетов.
- Навыки разработки адаптивного интерфейса для разных размеров экранов иплатформ (iOS/Android/Web/Desktop).
- Работа с платформо-зависимым кодом (через платформенные каналы, взаимодействие с нативным кодом на Swift/Kotlin/Java).
- Опыт интеграции сторонних библиотек и SDK (Firebase, платежные системы, аналитика и др.).
- Умение оптимизировать производительность приложений (анализ нагрузки на CPU/GPU, уменьшение размера приложения, работа с Flutter DevTools).
- Понимание принципов HTTP, REST, JSON, Websocket.
- Понимание принципов тестирования: юнит-тесты, интеграционные и widget-тесты (Flutter Test или Mockito).
- Знание CI/CD для автоматизации сборки и доставки приложений.
Будет плюсом:
- Опыта работы во фронт разработке (React, Angular, Vue).
- Знания SQL и опыта работы с СУБД.
МЫ ПРЕДЛАГАЕМ:
-
Удаленную работу без ограничения локации.
-
Заключение договора ГПХ, сдельная основа.
-
Full-time занятость.
- Проекты в финансовой, промышленной и др. сферах.
- Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в рос. рублях.