Flutter Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Мы создаем цифровые продукты на основе технологий Web 3.0.

Описание вакансии

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

Проектирование и разработка клиент-серверного приложения для инвестиций на Flutter под мобильные кросс-платформы.

Требования:

​​​​​​​Опыт в мобильной разработке от пяти лет под iOS или Android и SDK.
Хорошие знания Java, Kotlin, RxJava, Сoroutines или Objective-C и Swift.
Опыт разработки мобильных приложений на Flutter от 6 месяцев.
Знания ООП, SOLID и Чистого кода.
Знания классических и современных паттернов проектирования MVI, MVP, MVVM и Clean Architecture.
Опыт многопоточного и сетевого REST и Web-Sockets программирования.
Опыт юнит-тестирования, код-ревью и рефакторинга.
Умение отлаживать и оптимизировать приложение, профилирование кода.
Опыт оценки задач, сложности и времени выполнения.
Понимание Git и Gitflow.
Работа с CI/DI.
Работа с консолями Firebase, Apple App Store Connect и Google Play developers.
Умения взаимодействовать с Figma или Sketch.
Понимание принципов проектирования мобильных интерфейсов.
Умение общаться с командой и опыт совместной разработки.
Знание Jira или другого трекера задач.
Технический английский.
Знание последних трендов в мобильной разработке.

Плюсом будет:

Опыт в Blockchain.
Опыт работы с gRPC и Protobuf.

Бонусы

  • Удаленную работу - мы ценим время своих сотрудников;
  • Гибкий график - вы сами планируете свое время, за исключением обязательных встреч;
  • Конкурентную заработную плату по результатам собеседования, в зависимости от опыта и знаний;
  • Официальное оформление по ТК РФ;
  • Day-off - до 3-х дней оплачиваемого больничного без предоставления больничного листа.
  • ДМС со стоматологией и массажем в Москве;
  • Корпоративные скидки изучения английского языка;
  • Действующий офис в центре Москвы (ст.м. Кропоткинская, ст.м. Третьяковская).