AH Group IT

Senior Flutter Developer

От 200 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • DRY
  • KISS
  • SOLID
  • MVC
  • Clean Architecture
  • MVVM
  • Flutter
  • Dart
  • ChangeNotifier
  • ValueNotifier
  • InheritedWidget
  • BLoC
  • GetX
  • MobX
  • injection
  • injectable
  • get_it
  • auto_route
  • RESTful API
  • GraphQL
  • WebSocket
  • JSON
  • Flavors
  • Xcode
  • Android Studio
  • UX/UI
  • AnimationController
  • rive
  • lottie

AH Group — это уникальная продуктовая IT-компания. Мы запускаем самые амбициозные проекты, специализирующиеся на разработке передовых решений в сфере Affiliate&Digital Marketing
Мы находимся в поиске Flutter разработчика – специалиста, задача которого заключается в поддержке и улучшении одного из наших продуктов, который представляет собой мобильные IOS, Android приложения и Web-сайт.

Что мы предлагаем:

•⁠ ⁠Работа в перспективном и молодом стартапе: присоединяйтесь к команде единомышленников;
•⁠ ⁠Высокие условия мотивации: обсуждается с кандидатом индивидуально;
•⁠ ⁠Офис в Москве: большое пространство и комфортное рабочее место;
•⁠ ⁠Гибкий отпуск и больничные;

Обязанности:

•⁠ ⁠Поддерживать существующее мобильные приложения и внедрять новый функционал.
•⁠ ⁠Оптимизировать производительность и скорость работы приложения.
•⁠ ⁠Участвовать в проектировании архитектуры приложения, рефакторинге, выборе технологических решений.
•⁠ ⁠Наставничать младших сотрудников и делиться опытом с командой.

Наши ожидания от Вас:

Софт скиллы:

•⁠ ⁠Желание постоянно расти и развиваться;
•⁠ ⁠Стрессоустойчивость;
•⁠ ⁠Самостоятельность;
•⁠ ⁠Инициативность;

Хард скиллы:

• Глубокие знания DRY, KISS, ООП, SOLID и их применение в мобильной разработке;
• Опыт работы с Flutter и Dart от трех лет;
• Отличное понимание жизненного цикла виджетов, управления состоянием и контекста;
• Знание стейт-менеджеров BLoC, GetX, MobX;
• Опыт работы с REST API, GraphQL, WebSocket, JSON;
• Умение оптимизировать производительность и отладку приложений;
• Опыт работы с CI/CD, Firebase и инструментами автоматизации сборки;
• Понимание архитектурных принципов MVC, MVVM, Clean Architecture.



Будет преимуществом:

•⁠ ⁠Опыт создания сложных и комплексных анимаций в Flutter с использованием AnimationController, CustomPainter и других инструментов;
•⁠ ⁠Опыт подключения rive, lottie;
•⁠ ⁠Опыт работы с инструментами тестирования, такими как Mockito, Flutter Driver, Integration Tests;
•⁠ ⁠Понимание процессов CI/CD и опыт работы с инструментами автоматизации сборки (Jenkins, GitLab CI/CD, Codemagic);
•⁠ ⁠Опыт публикации приложений в App Store и Google Play;
•⁠ ⁠Опыт работы с Kotlin, Swift;

Ждем Ваших успехов в нашей компании!