Вакансии
650

Вакансия: ведущий фронтендер в Т⁠—⁠Ж (закрыта)

Аватар автора

Вова Лазарев

менеджер разработки

Страница автора

Привет! Меня зовут Вова, я менеджер разработки Т⁠—⁠Ж.

Ищу фронтенд-разработчика, который поможет с развитием контентного направления журнала.

Как сейчас

Т⁠—⁠Ж — это главное русскоязычное издание про деньги. Нас читают восемь миллионов человек в месяц. Читателей стало больше, задач от редакции — тоже. Мы перестали справляться с потоком, а не за горами — редизайн с распилом монофронта.

На фронте у нас — TypeScript, React с сервер-сайд рендерингом, Redux и Redux Observable с RxJS для сайд-эффектов. Юнит-тесты — на Jest, для автотестов используем CodeceptJS. Фронт общается с бэком через REST API. У нас уже настроен CI/CD: все деплоится в Google Cloud Platform и управляется с помощью Kubernetes.

Что нужно делать

Вам предстоит:

  • Разработать страницу под умную ленту, которая станет подстраиваться к подпискам и интересам читателей;
  • Добавить в интерфейс сайта метку “пользовательский контент” и логику её простановки. Собрать страницу-песочницу для ugc-материалов;
  • Помочь с редизайном журнала: исследовать практики по использованию ui-китов и дизайн-систем, принимать технические решения, разрабатывать новые компоненты и внедрять сетку.
  • Тесно взаимодействовать с продактом, дизайнерами и бэкендерами контент-направления.
  • Продумывать архитектуру и решения с другими фронтами, ревьюить и проходить их ревью.

Требования

Что поможет справиться с нашими задачами:

  1. Знания JavaScript и TypeScript;
  2. Опыт разработки на React и Redux;
  3. Опыт работы в продуктовой команде и по гибким методологиям.

Почему у нас круто

Главный принцип, которому мы следуем — быть максимально полезными читателю.

А еще мы:

  • делаем всё сами: текст, дизайн, разработку, аналитику и продвижение;
  • работаем небольшими итерациями, катимся на прод несколько раз в неделю;
  • не выкладываем фичи, за которые стыдно, сначала доводим их до ума;
  • не боимся пробовать, ошибаться и учиться на этом — следуем принципу psychological safety.

Как работаем

В инхаус-команде разработки четыре бэкендера, функциональный тестировщик, тестировщик-автоматизатор. Фронтендера всего два, но станет четыре или пять, а еще появятся мобильный разработчик и системный инженер. В распределенной команде три фронта, два фуллстэка и один мобильный разработчик.

Работаем двухнедельными спринтами, с планированиями и ретро. Отдельные ретро проводим, когда выпускаем большие проекты или фичи. Раз в день пишем стэнд-апы: что сделали, что собираемся сделать, какие проблемы.

С секундомером на проходной никто не поджидает, но стараемся, чтобы графики в команде сильнее пересекались.

Задачи ведём в Jira, закрытую документацию пишем в Confluence, открытую — в Notion. Макеты и прототипы дизайнеры собирают в Figma.

Офис

Условия

  1. Фултайм в московский офис, иногда можно поработать из дома.
  2. Белая зарплата, ДМС.
  3. Бесплатные обеды, собственная кухня.
  4. Новый MacBook Pro или Mac Mini.
  5. Модная лимитированная худи с логотипом Т⁠—⁠Ж при выходе на работу.

Чтобы обсудить вакансию, пишите на v.k.lazarev@tinkoff.ru или в Телеграме.

Вот что еще мы писали по этой теме