Full Stack JS Developer (React +Node.js) в команду дейтинг-стартапа. Удалённо
(вакансия в архиве)

10 августа 2020

Уровень зарплаты:
от 150 000 до 250 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Full Stack JS Developer (React +Node.js) в команду дейтинг-стартапа. Удалённо

Меня зовут Олег, я CEO компании Dater. Вместе с командой работаю над новым сервисом знакомств по видео. Амбициозная цель — победить одиночество. Это вызов, который мы сами себе бросили, и каждый день работаем, чтобы не подвести себя. Это не пустые слова. Присоединяйтесь, если хотите помогать людям знакомиться, а, если повезет, — влюбляться.


Стартап, работаем удалённо. В нашей команде нет случайных людей — можем себе позволить. Отбираем тщательно, боремся за качество проекта.


Мы независимая компания без внешних инвестиций на стадии MVP и поиска PMF. В будущем допускаем привлечение инвестиций.


Dater


Сервис для быстрых знакомств по видео. На каждый новый разговор 30 секунд. При взаимной симпатии время неограниченно. Бережно храним все контакты, чтобы вы могли поболтать в чате с теми, кто приглянулся. Без интима и только для взрослых. 18+


Наша миссия помочь людям безопасно знакомиться друг с другом по видео и получать удовольствие от общения с интересными собеседниками по всему миру.


Сервис запущен в тестовом режиме в вебе по России. После России запуск по всему миру.


277eab65bf9a1c8825040eae2a3c6119.png

dater.com



О работе


Ищем опытного frontend- и backend-разработчика, который способен принимать взвешенные архитектурные решения. Нужен тот, кто построит и возглавит команду разработки. Сейчас на борту два программиста.


Стек технологий


Frontend: Framework7 + React + Redux (redux saga) + Firebase (Firestore, Firebase, Storage etc).


Backend: Firebase Cloud Functions. Полностью бессерверная архитектура с неограниченной масштабируемостью.


Задачи


  • Построить и возглавить команду разработки: руководить людьми, развивать команду, нанимать программистов.

  • Вести задачи по разработке от спринта к спринту, соблюдая сроки.

  • Вести бэклог продукта, активно участвовать в планировании спринтов.

  • Наладить отдел ручного тестирования. Люди и инструменты есть, но процесса нет.

  • Ревью пул-реквестов от других программистов.

  • Изучить и задокументировать архитектуру продукта.

  • Писать весь backend проекта, это 10% от всей кодовой базы.

  • Участвовать в написании сложной бизнес-логики frontend code.

  • Постепенно покрыть систему тестами. Сначала e2e и со временем юнит-тестами.

Приходите, если это про вас


  • Несколько лет писали на Node.js в продакшн.

  • Плотно работали с React.

  • Чётко формулируете задачи и цените командную работу.

  • Управляли небольшой командой программистов.

  • Дипломатичны и грамотно делаете code review.

  • Любите писать чистый код и готовы обучать других людей, помогать им стать лучше.

  • Готовы работать удаленно.

  • Привыкли документировать основные аспекты проекта.

Особенности работы


  • Пересматриваем зарплату раз в три месяца. Повышение зависит от вашего личного роста и роста проекта. Есть возможность получить опцион, этот вопрос обсуждаем при найме на работу.

  • Удаленная работа и гибкий график в пределах разумного. Нам не подходит, если вы работаете исключительно по ночам.

  • Легкий SCRUM, и никакой бюрократии.

  • Инструментарий: Asana, Github, Slack.

  • Отсутствие legacy-кода.

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


  • Напишите о себе и что думаете о проекте, что заинтересовало.

  • Расскажите о вашем опыте управления командой. Какого размера командой вы руководили, какое время, где.

  • Если в профиле нет ссылок на Github, Telegram или WhatsApp, — укажите в сообщении.

  • Покажите ваш код или будьте готовы прислать по запросу.

  • Отвечаем в течение дня в случае интереса.

  • Перед наймом на работу мы попросим вас выполнить тестовое задание, разработать игру чёт-нечет. Это обязательное условие. 

  • Не отвечаем на отклики без сопроводительного сообщения.

Ключевые навыки:
Бэкенд Ведущий (Lead) JavaScript Node.js Git Redux React.js React Native Nosql Express.js