Разрабочик на Flutter, который любит iOS

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

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

Компания

Командный мессенджер с функцией управления задачами

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

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

Как мы улучшаем мир:

Делаем командный мессенджер (типа Слака, Дискорда и т.п.), но с задачами: tada.team

Каждая задача это с одной стороны такой же чат — то есть там можно переписываться, созваниваться, добавлять людей, прикладывать документы, картинки и ставить реакции к сообщениям. С другой стороны у задач может быть крайний срок, ответственный, тэги, проекты, статус. И, главное, эти задачи-чаты можно выстраивать в доски (как в Трелло). 

Также для настоящих параноиков мы делаем установку на их сервер, и даже даём немного почитать код. Потому что владельцы облачных мессенджеров, конечно, говорят, что не читают вашу переписку, но ведь как проверить?

Что надо делать:

  1. писать код на Dart. В зависимости от природных склонностей упор может быть на интерфейс, а может быть на внутренности: работу с сокетами, WebRTC, логикой обновления данных;
  2. писать критичные куски кода на нативе (Swift);
  3. и тесты тоже писать. У нас есть TeamСity, он очень любит запускать тесты.

Про команду и работу:

  • работа в микрокомандах. Каждая команда — маленький спецназ. Команду можно выбрать и/или поменять;
  • недельные спринты, мини-релизы 1-2 раза в неделю, учёт задач в том же инструменте, который сами и разрабатываем (а как иначе?);
  • половина команды работает удалённо, потому что в другом городе, а вторая половина — потому что самоизоляция. Есть совы, есть жаворонки.

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

Обойдёмся без подробного резюме и многочасовых интервью.

  1. Вы заполняете небольшую анкету: https://forms.gle/FeqChZtpfUouT3Re7
  2. Мы с вами связываемся, немного говорим голосом за жизнь и даём небольшое (!) задание;
  3. Вы делаете задание, на него пристально смотрят наши разработчики и наши QA и мы понимаем, сработаемся или нет.