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

130 000 - 160 000 ₽

  • Парнас
  • Проспект Просвещения
  • Озерки

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

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

Мы ищем 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, возможность гибкого начала рабочего дня;

  • Новый офис недалеко от станций метро "Озерки", "пр. Просвещения";
  • Выплату заработной платы всегда вовремя;
  • Ежемесячная компенсация обедов и безлимит чай/кофе/печенье в офисе;
  • Компенсация годовых безлимитных абонементов в фитнес клубы;
  • Организация экскурсий для сотрудников и их близких.


Адрес: Россия, Санкт-Петербург, Выборгское шоссе, 17к1
Показать на большой карте

Поделиться:

Опубликована месяц назад

Похожие вакансии

Присоединяйся к нашей уникальной команде разработчиков продуктов Сбера в сфере LegalTech — создай будущее правовых технологий вместе с нами! Мы создаём инновационные юридические сервисы на основе передовых решений на базе AI, помогая миллионам людей ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СберПравоСберПраво
  • Санкт-Петербург
день назад
Ведущая аккредитованная российская компания - производитель специализированного технологического ПО для энергетической отрасли и промышленности приглашает frontend-разработчика для решения задач прикладной направленности. Наша компания занимается раз...
  • Полный день
  • Опыт от 3 лет
Логотип компании Монитор ЭлектрикМонитор Электрик
  • Санкт-Петербург
8 дней назад
О команде: Ты присоединишься к продуктовой команде, которая занимается разработкой и поддержкой ключевых сервисов ATI.SU. Мы фокусируемся на автоматизации взаимодействия между пользователями платформы: от поиска и выбора партнёров до заключения сдело...
  • Полный день
  • Опыт от 3 лет
Логотип компании ATI.SUATI.SU
  • Санкт-Петербург
день назад
Вам предстоит участие в разработке новой уникальной системы обеспечения эксплуатации Российской орбитальной космической станции (КК РОС) Задачи: Разработка пользовательских интерфейсов на базе Vue.js 3 Создание адаптивных веб-интерфейсов Оптимизация ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Си ПроектСи Проект
  • Санкт-Петербург
12 дней назад
О компании Мы развиваем dotspace — платформу для совместной работы в реальном времени. В основе продукта — интерактивный графический холст с возможностью рисовать, редактировать схемы, управлять документами и обмениваться идеями. Наши пользователи — ...
  • Полный день
  • Опыт от 3 лет
Логотип компании КРАФТТЕККРАФТТЕК
  • Санкт-Петербург
13 дней назад
от 224 900 ₽
Рыночная зарплата
Обязанности: - Разработка frontend с использованием Qt - Поддержка текущих версий ПО - Участие в тестировании и сопровождении ПО - Руководство небольшой группой разработчиков Требования: - Отличное знание С++, включая последние изменения стандарта - ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СевенТест, НТЦСевенТест, НТЦ
  • Санкт-Петербург
22 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.