⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Front-end (React) или Full stack (React+Node.js) разработчик

Прямой работодатель  Sponsr.ru ( sponsr.ru )
Санкт-Петербург, Россия
Миддл
Информационные технологии • Разработка • JavaScript • Node.js • React • CSS • Fullstack • СМИ, Медиа и индустрия развлечений
29 ноября 2022
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Sponsr.ru
Описание вакансии

Кто мы такие

Sponsr.ru — это платформа для продажи контента по подписке. Блоггеры, финансисты, художники и подкастеры размещают у нас свой контент, за который их подписчики платят. Это позволяет авторам жить за счет своего творчества, не размещая рекламу и не завися от иностранных площадок. Sponsr создан небольшой командой из Санкт-Петербурга, и все три года существования показывает стабильный рост. За последний квартал мы выплатили нашим авторам 50М ₽. Компания прибыльна и живет на собственные средства.

Кто нам нужен

Универсальный и самостоятельный фронт на React стеке, который может с нуля организовать работу и код так, чтобы другим не было мучительно больно с этим работать. Нужен именно front-end разработчик, но команда у нас небольшая, поэтому будет просто шикарно, если в бэкенд тоже умеет (у нас Node.js).

Обязанности

  • Переписывание продукта на React стек.
  • Поддержка и минимальные доработки в легаси коде (ejs шаблоны и vanila + jquery*).
  • Совместно с back-end разработчиками распиливание монолита на микро-сервисную архитектуру с сохранением параллельной синхронной работы нового и старого. React / Node.js / PostgreSQL.

Требования

  • Самостоятельность и самодостаточность в работе. При этом готовность работать в команде.
  • Опыт работы front-end разработчиком от двух лет. React стек.
  • Умение писать понятный JavaScript код, объяснять свои решения и разбираться в чужом коде.
  • Хорошая верстка, включая адаптивную. Понимание компонентного подхода. Умение оптимизировать скорость работы.
  • Понимание принципов оптимизации производительности React приложений, разделения логики и представления, проектирования датастора, избегания ненужных рендеров компонентов.
  • Техническая грамотность: API, терминал, Git.
  • Умение декомпозировать сложные задачи и планировать их выполнение.
  • Готовность понимать, что и для кого вы делаете, а не просто «работать по ТЗ».

Будет плюсом

  • Опыт разработки SPA и/или изоморфных приложений.
  • Опыт написания конфигов webpack.
  • Опыт написания unit- и интеграционных тестов, Jest, Codecept, Playwright, TypeScript.
  • Опыт работы с Node.js, MySQL, PostgreSQL, DevOps.

Что мы предлагаем

  • Возможность поучаствовать в разработке полезного продукта на интересной стадии превращения из хаотичного стартапа в полноценный продукт.
  • Компактную команду серьезных профессионалов. Нас немного, поэтому никакой «корпоративной культуры» вы тут не найдете, но при этом мы много лет в профессии, поэтому у нас все четко и без хаоса. Мы интеллигентные Питерские айтишники, приятны в общении и терпимы к точкам зрения, отличным от наших. Этого ждем от всех коллег.
  • Гибкость. Интересует результат, остальное вторично: удалёнка или офис в центре Питера. Любые варианты оплаты возможны. Можно работать из любой страны.
  • Размер зарплаты обсуждаем на собеседовании. Но сразу отметим, что мы небольшой стартап, живущий на свои средства, а не корпорация, годами пилящая половину продуктов себе в убыток и при этом платящая мега-зарплаты.

Откликнуться

 🛠 Чтобы откликнуться на эту вакансию, пришлите пару слов о себе и резюме.

P.S. У нас нет HR-ов, общение напрямую с руководителем. Будем стараться уложиться в одну встречу (и техническое и обычное собеседование). Если хотите узнать, кто руководитель, гуглите: Притчи продуктолога