Разработчик интерфейсов в Документы
офис, удалёнка, гибрид
Команда Яндекс Документы ищет фронтенд-разработчика для работы над сложным редактором с Canvas‑визуализацией в составе экосистемы Yandex 360. Вы будете реализовывать визуальные компоненты, бизнес‑логику и повышать производительность продукта для пользователей и организаций
ГрейдMiddle/Senior
Стек
TypeScriptReactNode.jsCanvasPixiJSThree.jsKonvaPaper.jsp5.jsJavaScript
Задачи
- •Разработка и улучшение функционала редактора вместе с командой
- •Реализация сложной бизнес‑логики и визуальных компонентов на Canvas
- •Оптимизация производительности и размера клиентского кода
- •Поддержание качества кода и участие в архитектурных обсуждениях
Обязательно
- •Отличное знание TypeScript или JavaScript
- •Разработка на React или Node.js
- •Развитое алгоритмическое мышление
- •Умение оптимизировать производительность и размер кода
Будет плюсом
- •Опыт написания модульных или интеграционных тестов
- •Опыт с библиотеками визуализации (PixiJS, Three.js, Konva, Paper.js, p5.js)
- •Опыт работы с Canvas
- •Опыт разработки высоконагруженных сервисов