Локация

Frontend-разработчик для системы создания документации

Радиофид
  • от 130 000 руб.
  • до 160 000 руб.
Санкт-Петербург Опыт работы от 3 лет Постоянная занятость Полный день
Поделиться

Описание

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

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

Мы ищем Frontend разработчика с опытом работы в продуктовых проектах.

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

Работа в офисе, гибкий график

Обязанности:

  • Разработка пользовательского приложения для создания документации. Интеграция Canvas в существующий проект, написанный на Node.js.
Требования:

Обязательно

  • Стаж работы 3 года и более;
  • HTML, CSS, JavaScript ES6 ES7, TypeScript, Node.js (npm или yarn, npx)
  • Опыт работы с Canvas API: рендеринг текста, фигур, изображений, оптимизация производительности. Понимание того, когда стоит использовать Canvas, а когда DOM;
  • Опыт работы с React (или другим современным фреймворком) для создания сложных интерактивных интерфейсов;
  • Понимание архитектуры и принципов работы современных веб-приложений (REST, REST API, API Gateway, BFF, SOP, CORS, HSTS, CSP, HTTP/HTTPS);
  • Глубокое понимание работы браузерного рендеринга: Rendering Pipeline, DOM, CSSOM, разница между layout, paint и composite. Вы должны понимать, почему страница "тормозит" и как это исправить;

Будет плюсом

  • Прямой опыт работы с библиотекой paged.js или аналогичными (Vivliostyle, WeasyPrint и т.д.);
  • Опыт разработки текстовых редакторов (WYSIWYG), IDE или DTP-систем (Desktop Publishing);
  • Понимание CSS Paged Media Module и стандартов W3C, связанных с печатью и пагинацией веб-контента;
  • Знакомство с WebAssembly (Wasm) для выноса тяжелых вычислений (например, пересчета лейаута) из основного потока;
  • Умение работать с Web Workers для организации параллельных вычислений;
  • Опыт работы с продвинутыми менеджерами состояний (Redux, MobX, Zustand) в рамках больших приложений.

Личные качества:

  • Аналитический склад ума: способность декомпозировать большую и сложную задачу на управляемые части;
  • Самостоятельность: умение находить решения для нетривиальных проблем, исследовать новые технологии и подходы;

  • Внимание к деталям: точность и аккуратность в реализации, особенно в вопросах UI/UX.

Условия:
  • Комфортная атмосфера и команда, где любят работать и умеют отдыхать;
  • Возможность развиваться в продуктовой IT-компании полного цикла, выполнять важные и интересные задачи;
  • Пятидневка, с 9:30 до 18:00, возможность гибкого начала рабочего дня;

  • Новый офис недалеко от станций метро "Озерки", "пр. Просвещения";
  • Выплату заработной платы всегда вовремя;
  • Ежемесячная компенсация обедов и безлимит чай/кофе/печенье в офисе;
  • Компенсация годовых безлимитных абонементов в фитнес клубы;
  • Организация экскурсий для сотрудников и их близких.
15 дней назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
200 000 - 300 000 руб.
  • Бизнес Технологии
  • Санкт-Петербург
... крупных корпорациях. Приглашаем senior frontend-разработчика присоединиться к нашей команде. ... разнообразных задач на уровне frontend для создания промышленного сервера приложений, ... Вместе, они предоставляют возможность быстрого создания ERP, CRM, MES бизнес ...
13.01.2026
200 000 - 300 000 руб.
150 000 - 200 000 руб.
  • Бизнес Технологии
  • Санкт-Петербург
... крупных корпорациях. Приглашаем middle frontend-разработчика присоединиться к нашей команде. ... разнообразных задач на уровне frontend для создания промышленного сервера приложений, ... Вместе они предоставляют возможность быстрого создания ERP, CRM, MES бизнес ...
13.01.2026
150 000 - 200 000 руб.
300 000 - 400 000 руб.
  • Бизнес Технологии
  • Санкт-Петербург
... . Приглашаем Senior/Tech Lead frontend-разработчика с опытом от 10 лет ... разнообразных задач на уровне frontend для создания промышленного сервера приложений, который ... Вместе, они предоставляют возможность быстрого создания ERP, CRM, MES бизнес-приложений ...
13.01.2026
300 000 - 400 000 руб.