💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!

Full-stack разработчик в стартап

Зарплата

от 60 000 до 120 000 ₽

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

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

Компания

Конструктор сайтов с иным взглядом на мир

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

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

Для упрощения, проект можно назвать конструктором сайтов, но это не полная картина. В его основе лежит иная формулировка проблемы пользователей и иная логика её решения. Мы не подсматривали за «конкурентами», мы смотрели в контексте вопроса «а хорошо — это как?» и находили свои интересные ответы.

Проект дошел до MVP, которого хватило для тестирования спроса и понимания, как надо строить. К сожалению, для дальнейшего развития существующий код непригоден (он представляет из себя отличное живое ТЗ и подойдет для заимствования фрагментов, но архитектура и стек даже отдаленно не способны удовлетворить амбиции), так что нам предстоит написать его заново.

Для этого, собираю команду «спецназа» из 3-х full-stack инженеров (2 с уклоном во фронт и 1 в бэк). Тут можно провести аналогию с командой «альфа», где все бойцы одинаково хорошо подготовлены, но у каждого есть свои сильные стороны. Отличительными чертами такой команды являются ориентированность на результат и командная игра. Или, другими словами — чувство личной ответственности за коллег и за проект.

Почему не пойти по «классической» модели, разделив фронт и бэк? Я убежден, что full-stack команде будет проще находить общий язык, вырабатывать решения и распределять задачи между собой (да, мы стремимся к самоорганизации). Кроме того, в такой команде нивелируется эффект «бутылочного горлышка», когда определенный фронт работ зависит от одного специалиста.

Ниже список ожидаемых компетенций команды в целом, тебе достаточно обладать только некоторыми из них и иметь большой интерес к остальным:

  • Построение архитектуры RIA/SPA под высокие нагрузки
  • Нейросети для аналитики (тексты, цвета, графика,..) и не только
  • Автотесты
  • DevOps, CI/CD
  • Чат-боты с распознаванием естественного языка

Так как пишем с 0, есть поле для обсуждения, но бОльшая часть этого нам пригодится:

  • HTML5
  • CSS3, SCSS, WSS, StyledComponents, JSS
  • JS (ES6+)
  • React, Riot
  • React Intl
  • Redux
  • Webpack
  • GraphQL
  • Git
  • eslint
  • D3.js
  • NodeJS/NestJS
  • Python
  • PostgreSQL, MongoBD, Redis
  • Docker, Terraform, Kubernetes, Helm, Drone
  • Selenium/Katalon

Удаленный фултайм в маленькой горизонтальной команде, без бюрократии. Есть поле и для перфекционизма и для экспериментов.

Процессы по Scrum — недельные спринты, ежедневные синхроны, ретроспективы.

Компенсация: з/п + опцион.

В отклике расскажи, над какими проектами работал и в чем ты силён.