Frontend разработчик
Frontend Developer Node.js React TypeScript Canvas API Middle/Senior Hybrid
ID: 19434
2 дня назад
Активна
Россия, Санкт-Петербург
130 000 ₽ - 160 000 ₽
Тип занятости
Полная занятость
Требуемый опыт
От 3 до 6 лет
Формат работы
Гибкий график
📞Способы связи
📄 Оригинальный текст вакансии
Frontend-разработчик (Node.js / JavaScript / React / TypeScript / Canvas API)
130 000 – 160 000 RUB
Занятость: Full-time
Формат: гибкий график, офис или гибрид (м. Озерки, СПб)
Проект:
Разработка системы создания документации с нуля – создание, хранение и обработка документов с гранулярным доступом.
Обязанности:
- Разработка пользовательского приложения для создания документации
- Интеграция Canvas в проект на Node.js
Требования:
- Опыт от 3 лет в продуктовых проектах
- Знание HTML, CSS, JavaScript ES6/ES7, TypeScript, Node.js (npm/yarn)
- Опыт с Canvas API (рендеринг текста, фигур, изображений, оптимизация)
- Опыт с React или другим современным фреймворком
- Понимание архитектуры веб-приложений (REST API, API Gateway, BFF, SOP, CORS и др.)
- Глубокое понимание браузерного рендеринга (Rendering Pipeline, DOM, CSSOM, layout, paint, composite)
Плюсы:
- Опыт с paged.js или аналогами (Vivliostyle, WeasyPrint)
- Разработка текстовых редакторов, IDE, DTP-систем
- Знание CSS Paged Media Module и стандартов печати W3C
- Знакомство с WebAssembly и Web Workers
- Опыт с продвинутыми менеджерами состояний (Redux, MobX, Zustand)
Контакты:
@helena_fokina
🛠 Навыки
API Gateway
Canvas API
composite
CORS
CSS
CSS Paged Media Module
DOM
HTML
JavaScript
Layout
MobX
Node.js
paged.js
paint
React
Redux
Rendering Pipeline
REST API
SOP
TypeScript
Vivliostyle
W3C
WeasyPrint
WebAssembly
Web Workers
Zustand
🤖 ИИ навыки
API Gateway
BFF
Canvas API
composite
CORS
CSS
CSSOM
DOM
HTML
JavaScript
Layout
Node.js
NPM
paint
React
Rendering Pipeline
REST API
SOP
TypeScript
Yarn
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Content Management
Documentation Tools
Software Development
Web Development
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (1)
Канал:remote_w0rk