Node\TS, Middle+, Full\Part-time, Remote

Зарплата

от 100 000 до 150 000 ₽

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

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

Компания

Сервисы digital-маркетинга и BI

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

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

Порекомендуйте толкового Node.js\TypeScript разработчика уровня Middle\Senior и мы заплатим вам 25 тысяч рублей, по окончании первого месяца его испытательного срока.

О проекте

Мы выводим на рынок digital-рекламы новый продукт, уже прошедший стадию MVP-тестирования и обещающий выстрелить пушечным ядром по бедным возможностям современных рекламных систем в области их B2B-применения.

MVP, как и полагается, мы быстро писали на, простите, говне и палках, JavaScript и вот пришло время перелопатить это на православные технологии, а заодно и заново переосмыслить архитектуру проекта. Никакого legacy-кода, технического долга и прочего дерьма.

Мы знаем как сделать отличный продукт с технологической и маркетинговой точек зрения.

Здоровый подход к разработке

  • Декомпозируем бизнес-требования и user story до этапов, релизов и конечных задач в канбан\скрам.
  • Переосмысливаем архитектуру проекта.
  • Работаем по GitFlow, спринтами и релизами.
  • Документируем (DDD).
  • Пишем unit-тесты (TDD).
  • Подключаем наш Style Guide и ESlint.
  • Пишем компоненты или переписываем их из MVP.
  • До-\настраиваем сборку, автотесты, quality control, деплой и интеграцию в CD\CI системе.
  • Релизим и получаем обратную связь.

Плановый стек технологий

  • Node.js, TypeScript, GraphQL, Mongoose и RabbitMQ в качестве ключевого стека построения приложений.
  • Azure DevOps для git, тестирования, сборки и интеграции.
  • Azure Kubernetes Services и Docker — деплой микросервисной архитектуры наших приложений.
  • Azure CosmosDB и Azure Blob Storage — хранение данных.

Условия

  • Полностью удалённая работа, полный рабочий день: 8 часов. Если вы сейчас трудоустроены, то есть возможность начать первый месяц-полтора в режиме парт-тайм.
  • Оплата на карту, Яндекс или XBT каждый второй понедельник.
  • Оформление по ТК и оплата вбелую, при вашем желании нести всю налоговую нагрузку. Мы идеологически против, что за транзакцию денег из точки А в Б нужно платить комиссию в 40% (да, примерно столько стоит ЗП сотрудника на самом деле), просто потому, что так заведено. Это не бережливо, не эффективно. Да отпустит нам грехи наши, руководитель ФНС.
  • Работа под требовательным NDA.
  • Автоматизированный и ручной трекинг эффективного рабочего времени для самоконтроля.

Вознаграждение и преимущества

От 100 000 рублей в течение первых трёх месяцев, далее от 150к или по взаимной договорённости.

  • Около-нулевой уровень бюрократии и иерархии, прямая работа с владельцами бизнеса с инженерной квалификацией.
  • Перспектива стать тим-лидом по расширении штата, при вашем желании и возможности этим заниматься.
  • Ориентированность руководства на качественный продукт, как под капотом, так и внешне. Нам нужны качественные, изящные и оптимальные код и архитектура, а не невосполнимый долг из костылей и велосипедов.
  • Свободный рабочий график, не считая времени митингов. Единственное требование, это distraction-free одна или две рабочие сессии, по 8 или 4 часа, соответственно.
  • Удалённая работа, как часть нашей бережливой идеологии. Вы не тратите 250-500 часов в год на дорогу.

Порекомендуйте толкового Node.js\TypeScript разработчика уровня Middle\Senior и мы заплатим вам 25 тысяч рублей, по окончании первого месяца его испытательного срока.

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

В отклике укажите ссылки на репозитории ваших проектов Node.js\TypeScript.

Тестовым заданием будет написание веб-клиента майнера данных на чистом Node.js и TypeScript.