👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Flutter Developer

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

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

Компания

Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны

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

О компании и команде

Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию

МагнитTech – это опытная команда из 4 500 IT специалистов, которая создает экосистему современных цифровых продуктов Магнит: доставка продуктов, лекарств, инструменты для обеспечения лояльности клиентов, спец. проекты и продукты для внутренних нужд

Подробнее о продукте / проекте:

Мы занимаемся разработкой мобильных приложений для терминала сбора данных, корпоративных и личных смартфонов сотрудников. Приложения позволяют сотрудникам магазинов и РЦ выполнять операции будучи далеко от компьютера. Наша команда состоит из разработчиков и системных аналитиков, используем Scrum. Основная технология - Flutter, но в связи с особенностями частой работы с "железом" так же пользуемся нативом на Kotlin. Еще имеем несколько своих backend-сервисов, которые написаны на Python 3 при помощи фреймворков FastAPI и Summer. Стремительно развиваемся, изучаем новые технологии, применяем новые подходы, организовываем внутренние и ходим на внешние мит-апы, стремимся сделать работу наших пользователей максимально комфортной и эффективной.

Чем ты будешь заниматься:

  • Разработкой мобильных приложений для ОС iOS и Android на языке Dart
  • Разработкой архитектуры для разрабатываемых приложений
  • Оптимизацией, поддержкой и развитием приложений
  • Консультацией и наставничеством разработчиков в команде

Стек: Flutter, Dart

Ожидания от кандидата

  • Иметь опыт коммерческой разработки c использованием Flutter от 2-х лет
  • Иметь опыт работы с локальными базами данных SQLite/Hive
  • Обладать знанием SOLID и Clean Architecture, MVP, MVC, MVVM, BLoC
  • Иметь опыт запуска flutter-приложений в web-версии
  • Иметь опыт разработки приложений (новых модулей) с нуля
  • Обладать знанием REST API, JSON (http, dio)
  • Иметь опыт работы с Git, иметь знание git flow
  • Иметь способность разбираться в бизнес-требованиях и предлагать подходящие технические решения
  • Уметь грамотно разбивать проект на модули
  • Иметь опыт написания тестов
  • Иметь опыт code review


Условия работы

  • Трудоустройство в аккредитованную ИТ компанию - ООО ИТМ
  • Конкурентоспособная заработная плата (обсуждается индивидуально)
  • ДМС со стоматологией
  • График работы 5/2 с гибким началом рабочего дня
  • Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе
  • Оплата обучения на курсах и участие в конференциях
  • Возможность профессиональной реализации - мы не только берем экспертизу, но и помогаем развивать потенциал в интересных и многоплановых проектах, через оплачиваемое внешнее обучение, корпоративные курсы и участие в конференциях
  • Дружеская атмосфера и поддержка команды
  • Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах
  • Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
  • Наличие корпоративных скидок и программ лояльности
  • Наличие корпоративной библиотеки
  • Отсутствие трекинга времени
  • Корпоративная техника (на выбор: mac/windows+доп.техника)

Мы приветствуем любые инициативы и готовы развиваться вместе с кандидатами!