Приглашаем опытного Flutter-разработчика, который может не только писать качественный, поддерживаемый код, но и в перспективе сможет взять на себя роль технического лидера на проектах
Чем предстоит заниматься:
-
Проектировать, разрабатывать и поддерживать мобильные приложения на Flutter;
-
Коммуницировать с заказчиками и проектными менеджерами: уточнять требования, объяснять ограничения, предлагать альтернативы, защищать технические решения;
-
Осуществлять качественное код-ревью, активно делиться профессиональными знаниями и компетенциями с командой;
-
Реализовывать пользовательские интерфейсы по дизайн-макетам из Figma и обеспечивать их интеграцию с Backend-системами посредством OpenAPI (Swagger);
-
Предлагать решения, учитывая бизнес-цели заказчиков;
-
Вносить вклад в совершенствование процессов разработки и настройку CI/CD пайплайнов;
-
Принимать участие в процессе найма, проводить технические собеседования с потенциальными кандидатами;
-
В перспективе — помогать в координации разработки (без менеджерских обязанностей, в плоской структуре).
Ожидания от будущего коллеги:
Технические навыки:
-
Опыт разработки клиент-серверных приложений, понимание REST,Websocket;
-
Опыт работы с системой контроля версий Git;
-
Опыт работы с библиотеками: DIO + retrofit; auto router; intl (локализация)
-
Опыт Firebase (Cloud Messaging, Crashlytics, Analytics);
-
Опыт создания сложных UI-компонентов;
-
Общее понимание работы системы рендеринга и обновления UI;
-
Понимание и опыт работы со Stream;
-
Хорошее понимание Dart и Flutter экосистемы;
-
Опыт работы с deep linking и пушами;
-
Уверенное понимание и использование одного из популярных state-management (Bloc || Getx || Redux || Riverpod);
-
Знание пакета Elementary;
-
Опыт разработки CI/CD пайплайнов;
-
Опыт работы с ObjectBox;
-
Опыт публикации приложений в сторы (AppStore, GooglePlay, AppGallery).
Навыки командной работы:
-
Умение брать ответственность за сроки и бюджет задач. Вы не просто пишете код, а понимаете их приоритет и влияние на бизнес;
-
Опыт коммуникации с заказчиками или менеджерами. Можете объяснить технические решения простым, понятным языком;
-
Способность работать автономно. Менеджер проекта может быть уверен что вы движетесь согласно плану без микроменеджмента;
-
Проактивно предлагать улучшения в командной работе всей команды проекта;
-
Умение давать коллегам честную, конструктивную обратную связь.
Будет плюсом:
-
Опыт технического лидерства и наставничества;
-
Опыт работы с нативной разработкой (Swift/Kotlin);
-
Опыт работы работы с Figma.
Работая у нас, ты получишь:
Официальное трудоустройство:
Мы аккредитованная ИТ компания с полным социальным пакетом, что обеспечит тебе стабильность и уверенность в завтрашнем дне.
Гибкий рабочий день:
Мы предлагаем гибкое начало рабочего дня, чтобы команда могла эффективно планировать свое время и достигать поставленных целей.
Формат работы:
Мы готовы рассмотреть удаленный, гибридный формат работы, либо организовать место в одном из наших офисов.
Удобное расположение офисов:
Заельцовский район (Красный проспект, 200) и Академгородок (Демакова, 30)
Забота о здоровье:
Мы заботимся о здоровье наших сотрудников и предлагаем ДМС и фитнес, чтобы каждый мог чувствовать себя в тонусе.
Заработная плата:
Мы ценим вклад и профессионализм каждого сотрудника, поэтому всегда убеждаемся, что их зарплата соответствует заслугам.
Вместе с Digital Clouds ты окажешься в дружной команде профессионалов. Поддержка, комфорт и интерес включены!