您的浏览器已过期。此网站可能无法正常显示。请升级您的浏览器。

Frontend Developer (Community Team) | SEMrush

Frontend Developer (Community Team)

Saint Petersburg, Russia

Мы ищем активных самостоятельных разработчиков для развития проектов SEMrush Community. Это что-то типа Хабра для западных маркетологов. Хозяйство большое и работы там выше крыши. Коротко об основных проектах:

https://www.semrush.com/blog/ — блог на шести языках, в него пишут авторы со всего мира. Все публикации проходят через систему модерации.

https://www.semrush.com/blog/guidelines/ — система для работы над статьями. Там есть большая часть для редакторов (ее вы не увидите) и часть для обычных авторов (ее можно увидеть, зарегистрировавшись, можете даже статью написать).

https://www.semrush.com/blog/top/ — рейтинг авторов, профайл автора, система достижений (загляните в профайлы людей из ТОПа).

https://www.semrush.com/wow-score/about/ — фирменная система для измерения интереса читателей к статьям, по ней строятся ТОПы авторов и статей.

https://www.semrush.com/webinars/ — система для регистрации на бесплатные обучающие вебинары. Стрим делается через Youtube, у нас только регистрация, уведомления, сбор лидов.

https://www.semrush.com/ebooks/ — скачивание электронных книг. По сути похоже на вебинары.

https://www.globalmarketingday.com/ — первая в мире 24-часовая онлайн конференция для маркетологов. Технически похоже на вебинары (трансляция через Youtube). В будущем может развиваться и усложняться.

Есть еще много мелких проектов, но тут перечислять смысла нет. Все это надо поддерживать и развивать. Придется балансировать между “надо сесть на полгода и все это старье переписать с нуля” и “некогда заниматься рефакторингом, надо новое делать”. Часть проектов написано на новом реакт-стеке: React, Redux, Typescript, CSS-modules, SSR. Часть на устаревшем: Backbone, Flow, Jquery, но мы его уже почти выпилили. В плане выбора технологии — полная свобода команды, так что можно будет внедрить что угодно. Главное быть адекватным и понимать, что некоторые проекты проще оставить на старой технологии, а некоторые выгоднее переписать.

Будем рады видеть тебя, если ты знаешь и делаешь следующие штуки:

  • Javascript (сюрприз!). Ты пишешь понятный код, умеешь объяснять свои решения, разбираешься в чужом коде, рефакторишь и делаешь новые фичи;
  • Верстка, включая адаптивную. Мы за компонентный подход (как пример, БЭМ), наш дизайнер будет рад, если ты внимателен и следуешь макету;
  • React. Но если ты хорош в любом другом фреймворке и у тебя есть желание разобраться в реакт-стеке, то смело откликайся;
  • Git, базовые знания командной строки.

Важно! Мы хотим сделать процесс поиска коллеги как можно более комфортным и эффективным для всех сторон, поэтому просим приложить примеры кода, которым ты гордишься (это может быть проект на github, gist, ссылка на архив и т.п).

Дополнительные плюсики в карму, если у тебя есть:

  • Опыт разработки SPA и/или изоморфных приложений;
  • Опыт написания unit-тестов;
  • Опыт написания конфигов webpack’а;
  • Опыт программирования на статически типизированных языках.

Для нас не менее важно, чтобы ты:

  • Был самостоятелен, но не боялся спросить у коллег, если застрял;
  • Адекватно относился к “критике” на код-ревью;
  • Ценил окружающих.

Формальные условия вот тут:

  • Официальное оформление с первого рабочего дня с выплатой заработной платы по ТК РФ;
  • Плавающее начало рабочего дня (с 9.00 до 12.00);
  • Комфортабельный офис, 10 минут пешком от ст.м. Московские ворота;
  • Рост заработной платы, соразмерный вкладу в проект;
  • Корпоративное обучение (тренинги, семинары, участие в конференциях);
  • Компенсация занятий английским языком;
  • Компенсация занятий спортом (до 50%);
  • ДМС со стоматологией;
  • MacBook или Mac mini на выбор.

申请此工作

期待您的消息。请给我们写信,我们随后会联系您。
姓名
电子邮件
备注可选
简历