Разработчик Flutter

О профессии

Flutter — это среда разработки мобильных приложений с открытым исходным кодом, разработанная Google. Flutter приобрел значительную популярность среди разработчиков благодаря простоте использования, гибкости и возможности создавать высокопроизводительные мобильные приложения для платформ iOS и Android.

Разработчики Flutter пользуются большим спросом из-за растущей популярности фреймворка.

Должностные обязанности

  • проектирование
  • разработка продукта
  • интеграция с внутренними сервисами
  • тестирование работоспособности
  • рефакторинг кода
  • оптимизация производительности
  • написание CI/CD скриптов
  • работа с документацией
  • поддержка проектов

Hard skills

  • REST
  • Английский
  • Agile
  • Scrum
  • MVVM
  • Java
  • Android
  • iOS
  • Kotlin
  • API
  • Flutter
  • Dart
  • Bloc
  • React
  • Objective-C
  • MVP
  • C
  • SOLID
  • GitLab
  • JSON
  • Git
  • Google Play
  • Appstore
  • Provider
  • Figma
  • WebSocket
  • ООП

Soft skills

  • работа в команде
  • желание развиваться
  • открытость

Инструменты

  • REST API
  • Redux

Плюсы профессии

  • собственный графический движок
  • интерфейс легко разбивается на отдельные модули
  • отличный UX
  • кроссплатформенная разработка
  • большое коммьюнити разработчиков

Минусы профессии

  • нестабильность языка
  • библиотек меньше, чем для нативной разработки