Flutter developer

Зарплата

от 120 000 до 180 000 ₽

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

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

Компания

Разработка: мобильных и web-приложений, сайтов, ПО, CRM, ERP, SaaS, UI/UX-дизайн

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

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

Привет! Наша компания занимается заказной продуктовой web разработкой, проектную деятельность ведем по трём направлениям: outsource, outstaff, собственные продукты.
Проекты из разных сфер: Retail, fintech, medtech, госсектор и другие.
Успешно работаем на рынке более 5 лет, наша цель - создавать решения, которые помогают бизнесу процветать, а нашей команде развиваться.
Компания находится в процессе активного роста, в связи с этим мы открываем направление мобильной разработки. 
Офис компании находится в г. Пермь, но у нас также возможна полностью удаленная работа)

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

Области компетенций:

  • Опыт работы в качестве разработчика мобильных приложений от 2 лет, в том числе опыт работы на Flutter от 1 года, хорошее знание Dart.
  • Опыт пиксельной верстки, умение реализовывать интерфейсы по дизайн-макетам.
  • Реализация взаимодействия Dart с нативным и платформенным кодом.
  • Понимание REST API + опыт работы с Websocket.
  • Понимание архитектуры построения web-приложений и web-сервисов.
  • Понимание клиент-серверной модели взаимодействия приложений.
  • Опыт разработки клиент-серверных приложений (REST, JSON).
  • Знание SQL, понимание принципов проектирования реляционных БД.
  • Понимание базовых алгоритмов и структуры данных.
  • Знание современных архитектурных паттернов в мобильной разработке (Clean Architecture, BLoC, MVVM, MVP) и принципов функционального программирования.
  • Уверенное понимание принципов SOLID.
  • Опыт c Firebase (notifications, analytics).
  • Опыт работы с фото/видео камерой, аудио, геолокацией, биометрией (android/ios).
  • Навыки командной работы.
  • Опыт работы с Git, знание git flow.
  • Опыт публикации приложений в App Store и Google Play.

Будет плюсом:

  • Уверенное знание одного из языков: Kotlin / Swift/ Objective С / Java.
  • Знание технического английского.
  • Опыт разработки на React / Angular.
  • Знание Swagger.
  • Опыт T-SQL, PL/SQL.
  • Разработка по Agile / SCRUM.
  • Знание систем ClickUp, Jira, Confluence.

    Примерные задачи на проектах компании:
  • Разработка кросс-платформенных приложений на фреймворке Flutter.
  • Проектирование архитектуры приложений.
  • Разработка новых фич и поддержание и доработка существующих приложений.
  • Разработка пользовательских интерфейсов.
  • Оптимизация энергопотребления приложения.
  • Разработка и оптимизация многомодульной архитектуры.

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

  • Формат привлечения: на постоянной основе.
  • Возможность работать в офисе (г. Пермь), удаленно или в гибридном формате (офис/дом).
  • Уровень зарплаты мы обсуждаем детально на собеседовании (отталкиваемся от ваших ожиданий и результатов тех интервью).
  • Вход в компанию: срок испытания от 1 до 3 месяцев (по результатам собеседования), комфортная «акклиматизация» в команде и интеграция в проекты.
  • Профессиональное развитие: проводим митапы, делимся опытом экспертов, предоставляем доступ к технической библиотеке, составляем для сотрудников и реализовываем индивидуальные планы развития.

    И ещё:
    По всем продуктам мы работаем по scrum – полностью автономные команды (product owner, аналитики, разработчики, тестировщики). Большинство потоков работают по SAFe. Спринты - 2 недели, квартальное планирование.  

Бонусы

  • Абонемент в фитнесс-клуб.
  • Депозитный полис ДМС (со стоматологией).
  • 2 дополнительных days-off в год.
  • Квартальные и годовые бонусы.

Дополнительные инструкции

  • Присылайте свое резюме на русском языке HR в телеграм @Lyuv08 или оставляйте отклик на вакансию)
  • Первое интервью проводится без технических вопросов :)