Архив: Flutter разработчик

По итогам собеседования
Москва, опыт от 1 года
full-time

Наша компания оказывает полный комплекс услуг по разработке и внедрению программных решений, обеспечивающих развитие и повышение эффективности бизнеса ПАО «Ростелеком». Мы занимаемся разработкой глобальных цифровых продуктов, таких как, например, видеонаблюдение или мультимедийная платформа Wink, а также разрабатываем одну из самых быстрых и функциональных на рынке in-memory базу данных. Нашу БД Reindexer активно использует для решения своих задач продукт Wink. Более того, Reindexer — это open source решение, у которого есть своё комьюнити.

Стек

Язык Dart, Flutter SDK, GetX/MobX, Hive, Dio, Dartz, Intl и equatable.

Какие задачи?

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

Какие требования?

  • Опыт разработки под Flutter от 1 года или опыт коммерческой мобильной разработки (Android или iOS) от 2x лет
  • Уверенные знания языка Dart не ниже Middle
  • Понимание архитектурных паттернов и управления состоянием (Rx/Bloc/Redux/MVVM)
  • Умение быстро ориентироваться в описании бизнес-логики продукта/сервиса
  • Опыт многопоточного и сетевого программирования
  • Понимание принципов RESTful API
  • Понимание принципов ООП, SOLID и шаблонов проектирования
  • Опыт разработки приложений на принципах чистой архитектуры
  • Опыт оценки задач по сложности и времени выполнения.
  • Опыт работы с Flutter библиотеками: GetX, Hive, Dio, Dartz, Intl и equatable
  • Опыт работы инструментом go-flutter
  • Хорошее знание Kotlin/Java или Swift/Object C
  • Опыт командной разработки программных продуктов
  • Умение и готовность писать тесты.

Как работаем?

Мы работаем в команде, а не в одиночку, ответственно и открыто, без смущения задавать вопросы. Придерживаемся agile практик, ценим умение продемонстрировать рабочий результат. Делаем code review, практикуем парное программирование, поддерживаем CI, пишем тесты (unit, integration, end-to-end).

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

Как заботимся о сотрудниках?

  • ДМС
  • Возможно обучение за счёт компании, проводим внутренние митапы
  • Кухня
  • Офис-менеджер
  • Корпоративные мероприятия
  • Оценку проводит технический лид вместе с разработчиками
  • Есть возможность перейти на другой проект внутри компании и изменить свой стек технологий
К сожалению, отклики на эту вакансию уже не принимаются. Возможно, компания нашла подходящего кандидата или позиция потеряла актуальность.