Frontend разработчик (React, Canvas)

КРАФТТЕК

Frontend разработчик (React, Canvas)

Санкт-Петербург, Московский проспект, 120Ас1

Метро: Московские ворота

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

О компании

Мы развиваем dotspace — платформу для совместной работы в реальном времени. В основе продукта — интерактивный графический холст с возможностью рисовать, редактировать схемы, управлять документами и обмениваться идеями.
Наши пользователи — команды, которые создают визуальные карты знаний, архитектурные схемы и рабочие пространства

Что мы ожидаем от кандидата:

  • 3+ лет опыта в JavaScript/TypeScript.
  • Знание нашего стека:TypeScript, Canvas, React, Redux Toolkit,Vite, WebAPI, SCSS и принципов адаптивной верстки
  • Знание библиотек и фреймворков для тестирования
  • Знание/понимание принципов ООП, REST API, паттернов проектирования,
  • Умение работать с git, Git Flow
  • Умение самостоятельно разбираться в проблеме и декомпозировать задачу на ряд более мелких последовательных шагов.
  • Навыки коммуникации, достаточные для взаимодействия как внутри команды, так и с привлеченными специалистами из смежных направлений, напр., тех.писатели, дизайнеры.

Наш стек:

  • Frontend: TypeScript, React, Zustand/Recoil (управление состоянием), Canvas2D/Konva/PixiJS, Vite, Tailwind, Jest/Vitest, Playwright.
  • Backend: Node.js (Nest.js/Express), PostgreSQL (Sequelize/Prisma), Redis, WebSocket.
  • Инфраструктура: Docker, CI/CD (GitHub Actions/GitLab CI), Nginx, облака.
  • Инструменты: ESLint/Prettier, Storybook, Sentry, OpenTelemetry.

Мы предлагаем:

  • График работы 5/2, полностью офисный формат работы — удалённые и гибридные варианты не предоставляются.
  • Участие в создании сложного продукта, где много нетривиальной инженерии.
  • Возможность влиять на техническую архитектуру и процессы.
  • Команду, которая ценит качественный код и честную коммуникацию.
  • Современный стек и свободу предлагать новые технологии.
  • Конкурентную зарплату и бонусы.
Навыки
  • JavaScript
  • PostgreSQL
  • React
  • TypeScript
  • Canvas
  • Konva
  • REST
  • Node.js
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию