О компании и команде
Команда разрабатывает систему управления контентом (CMS) для глобальных сайтов Лаборатории Касперского.
Система обеспечивает одновременную работу большой команды редакторов и предоставляет дружественный для пользователя WYSIWYG редактор.
Мы используем:
- Монорепозиторий на основе yarn workspaces;
- Последнюю версию typescript;
- Node.js, Next.js, Ant Design, trpc, prisma;
- Код-ревью, дизайн-ревью.
Ожидания от кандидата
Что для этого необходимо:
- Отличные знания TypeScript и React;
- Уверенное знание HTML/CSS/SASS;
- Опыт работы с Node.js;
- Опыт компонентно-ориентированной разработки.
Будет плюсом:
- Опыт работы с playwright, json schema, PostgreSQL;
- Знание паттернов проектирования и архитектуры;
- Опыт работы с highload-системами;
- Понимание принципов обеспечения безопасности в веб-приложениях.
Условия работы
Чем предстоит заниматься:
- Разработка и поддержка сервисов CMS;
- Исследование и внедрения новых инструментов разработки;
- Оптимизация производительности клиентского и серверного кода.