Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 05.11.2025

JavaScript Developer (CMS)

apartmentЛаборатория Касперского scheduleПолная занятость publicУдалённо badge5+ лет
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

Описание вакансии

JavaScript developer (CMS)


Команда разрабатывает систему управления контентом (CMS) для глобальных сайтов Лаборатории Касперского.
Система обеспечивает одновременную работу большой команды редакторов и предоставляет дружественный для пользователя WYSIWYG редактор.


Мы используем:



  • Монорепозиторий на основе yarn workspaces;

  • Последнюю версию typescript;

  • Node.js, Next.js, Ant Design, trpc, prisma;

  • Код-ревью, дизайн-ревью.


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



  • Разработка и поддержка сервисов CMS;

  • Исследование и внедрения новых инструментов разработки;

  • Оптимизация производительности клиентского и серверного кода.


Что для этого необходимо:



  • Отличные знания TypeScript и React;

  • Уверенное знание HTML/CSS/SASS;

  • Опыт работы с Node.js;

  • Опыт компонентно-ориентированной разработки.


Будет плюсом:



  • Опыт работы с playwright, json schema, PostgreSQL;

  • Знание паттернов проектирования и архитектуры;

  • Опыт работы с highload-системами;

  • Понимание принципов обеспечения безопасности в веб-приложениях.


Требования


Фулстек разработчик, Старший (Senior) • JavaScript


Местоположение и тип занятости


Можно удалённо




Контакт: https://career.habr.com/vacancies/1000162606
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям