Make

recruitment

greatagain!

Senior Full Stack Developer (Node.js, React)

Всем привет!

Ищем Senior Full Stack Developer (Node.js, React) в стартап SUBJ (Киев)

Ребята создают онлайн-платформу для специалистов beauty индустрии. 

Ниже - больше, в вопросах и ответах.

Кто мы и что делаем?

Команда SUBJ на рынке - с 2015 года. Мы развиваем новое направление

на рынке beauty - создаем удобный и простой инструмент для

косметологов и врачей эстетической медицины. Мы уже успешно

запустили сервис рекомендации и продажи профессионального

домашнего ухода специалистами своим клиентам. Более 30 импортеров

профессиональной косметики стали нашими официальными партнерами.

Сейчас наш фокус в построении платформы для работы импортеров

beauty-индустрии. Чем monobank стал для UniversalBank, тем Subj станет

для импортеров проф. косметики.

Как мы делаем?

Мы используем Typescript на BE и FE. На бекенде у нас Node.js,

PostgreSQL, Redis, множество интеграций со сторонними системами; для

поиска используем Algolia. Фронтенд написан на React + Mobx, мы делаем

хорошую мобильную верстку с Grid и Flexbox. Также, у нас есть

мобильное приложение на React Native и Webview. Выпуская MVP мы быстро адаптировали фронтенд под приложение и добавили pushуведомления, чтобы протестировать бизнес гипотезы. Мы сторонники подхода “Полная свобода и полная ответственность”: у нас налажен Job posting 2 процесс код ревью, CI/CD и нет QA - разработчики сами тестируют свой код, релизят в production каждый PR, мониторят метрики после deployment и ходят на on-call.

Какие профессиональные навыки нам важны?

  • 5+ опыта в веб разработке (e.g. API, веб-приложений, PWA)
  • Javascript, ES6+
  • Node.js + Koa/Express
  • React + Mobx/Redux
  • HTML, CSS, SCSS (flexbox, grid)
  • Опыт в проектировании архитектуры веб-приложения (кеширование, очереди, API, интеграции)
  • Опыт работы c RDBMS, знание SQL
  • Умение тестировать свой код (Jest/Mocha+Chai)
  • Продуктовое мышление
  • Понимание потребностей бизнеса и аргументированный выбор решений
  • Английский - на уровне чтения технической документации

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

  • Опыт работы с Typescript или с другими типизированными языками
  • Опыт работы с React Native
  • Background in Computer Science

Что делать в проекте?

  • Писать понятный и поддерживаемый код для BE, FE и иногда для
  • React Native
  • Делать код ревью
  • Принимать участие в R&D, разрабатывать прототипы, выбирать технологии и принимать архитектурные решения
  • Вместе с командой брать ответственность за delivery продукта
  • Соблюдать баланс быстрой и качественной разработки
  • Менторить младших коллег

Что нам важно в этом человеке?

  • Быть проактивным
  • Способность принимать простые и элегантные решения
  • Понимание бизнеса, способность учитывать его интересы при решении задач

Перспектива роста/развития по данной позиции:

  • Возможность прокачаться в построении бизнеса из стартапа
  • Набить руку в проектировании архитектуры. В новой платформе очень много компонентов и их нужно будет либо выбирать из готовых решений, либо проектировать. Например, Promotion Engine для стимуляции продаж, Customer Data Platform для сбора аналитики и управления маркетингом, Headless CMS.
  • Прокачаться в продуктовой разработке. Мы принимаем решения основываясь на цифрах, а не на персональных хотелках
  • Персональное развитие и бюджет на обучение

Размер и структура команды:

Вы станете частью продуктовой команды, в которой: 1 Product Manager, 1

Designer и 4 разработчика (1 team lead, 1 senior, 1 middle, 1 junior).

Где находятся люди, которые принимают технические решения по проекту? В киевском офисе.

Кто у нас работает?

Ксения Лапина - Co-Founder.

Alex Zhebryakov - CEO.

Olexiy Artemenko- Product Manager.

Vlad Kopylash - Team Lead.

По условиям:

  • Есть ли испытательный срок и сколько он длится? - 3 месяца
  • Овертаймы, как часто бывают? - Не бывает
  • Какой график работы? - Команда работает с 10-00 до 18-00
  • Есть ли возможность работать удаленно какие-то дни? - Возможно, если это вписывается в общий режим команды
  • Количество дней отпуска? - 20 рабочих дней
  • Количество дней оплачиваемых больничных в год? - 20
  • Есть ли перспектива командировок, и куда? - Пока нет
  • Возможна ли релокация за пределы Украины и как компания готова её поддержать? - Нет, мы работаем все вместе в Киеве
  • В офисе открытая или закрытая планировка? - Открытая
  • Когда, каким образом и в какой валюте платится/считается зарплата?  До 10-го числа следующего месяца в USD
  • Адрес офиса - Киев, бульвар Дружбы Народов 4/6, (10 минут от м.Лыбедская или 15 минут от м.Дружбы Народов)

По процессу:

  • Интервью на английском? - Нет.
  • Кто смотрит резюме? - Влад Копылаш (Team Lead).
  • Сколько этапов интервью, с кем? 

1.Расширенное интервью в офисе с Team Lead и тех экспертом - 3 часа.

2.Финальное интервью/знакомство с основателями компании и коллегами - 1 час.


Если вам все нравится, присылайте, пожалуйста, ваши резюме на hello@vpteam.com.ua.

Ждем с нетерпением!