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

Фронтенд-разработчик на Vue.js (Middle/Senior)

Зарплата

от 100 000 до 300 000 ₽

Требования

ФронтендJavaScriptTypeScriptVue.jsWebpack

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

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

Компания

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

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

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

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

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

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

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

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

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

Статус проекта

Есть мобильное приложение на Flutter, веб-версия на Vue.js, десктоп-приложение на электроне, всё работает, всё можно потрогать. Клиенты тоже есть. Не хватает ещё больше классных ребят в команду.

Что хотим от вас

Обязательно:

  • JS (ES6+)
  • WebSockets
  • Vue 2
  • Vuex
  • опыт работы с кучей асинхронных запросов

Желательно:

  • TypeScript (проект типизирован пока только частично, основная масса всё ещё JS)
  • SCSS
  • WebRTC
  • Electron
  • i18n/i18next
  • axios
  • понимание и опыт использования flexbox верстки

Чего в проекте нет или почти нет, но здорово, если будет у вас в голове:

  • Cypress/ Jest
  • Vue router
  • Vue 3

Также для умеющих и желающих есть возможность начать/продолжить писать на Flutter.

    Офис или удалёнка?

    У нас уютный, с выходом на крышу, офис в Москве (недалеко от Москва-сити). Замечательно, если есть возможность в нём время от времени появляться. Но географических ограничений нет. 

    Фото крыши: https://www.instagram.com/p/CFec27kgUJw/

    Города, где есть наши сотрудники:

    • Архангельск
    • Волгоград
    • Москва
    • Нижний Новгород
    • Пермь
    • Петрозаводск
    • Санкт-Петербург
    • Тамбов
    • Челябинск

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