"Проектные Системы" – компания, которая создает и развивает собственные продукты, применяемые для проектирования и деловой графики.
Наша цель – построить единую систему проектирования и ведения технической документации и стать первым российским разработчиком графических систем проектирования, эксплуатации и автоматизации при работе с технической документацией.
Наш опыт показывает, что у наших заказчиков много последовательных специальных задач, для решения которых не подходят программные продукты общего назначения (visio, autocad). Поэтому мы создаем программные продукты сразу под конкретные запросы компаний.
Наш новый продукт – это векторный графический редактор, редактор диаграмм и блок-схем в web'е.
В связи с расширением в нашу команду требуются талантливые и опытные разработчики.
Стек:
- JavaScript/ES6;
- React 18;
- Node.js;
- MobX;
- HTML;
- CSS.
Обязанности:
- Создание архитектуры и графика разработки Web-приложения;
- Разработка и поддержка масштабируемого графического клиентского приложения векторного графического редактора, редактора диаграмм и блок-схем;
- Тесная работа с дизайнерами UX/UI для создания инновационного продукта;
- Последующая оптимизация решения для обеспечения максимально быстрого отклика пользовательского интерфейса и масштабирования решения;
- Контроль качества исходного программного кода Web интерфейса;
- Интеграция Web интерфейса с серверной частью ПО;
- Менторство Web разработчиков среднего и младшего звена при необходимости.
Требования:
- Опыт разработки Web интерфейса для пользовательских сервисов B2В/B2C от 3-х лет;
- Математические основы векторной графики;
- Опыт работы в рамках микросервисной архитектуры;
- Опыт работы с JavaScript от 4-х лет (ES5, ES6+), TypeScript от 2-х лет;
- Опыт работы с фреймворком React 16.8+ от 3-х лет;
- Опыт работы с SVG и/или Canvas;
- Опыт работы с MobX;
- Опыт работы с IndexedDB;
- Опыт использования систем контроля версий исходного кода и планирования работ (Gitlab).
Будет плюсом:
- Опыт использования таких программных продуктов, как Miro, Microsoft Visio, FigJam;
- Опыт разработки двумерной графических примитивов и управление ими при помощи JS;
- Опыт работы с SVG(Векторной) графикой и управление ею при помощи JS;
- Опыт разработки UIkit c полным Accessibility в соответствии с WAI-ARIA design patterns;
- Опыт работы с RadixUI;
- Опыт работы с Tailwindcss/Styled-components/vanilla-extract;
- Опыт работы с монорепозиториями (Turborepo,NXworkspace);
- Опыт работы с NodeJS от 1-го года.
Мы предлагаем:
- Оформление по ТК РФ;
- Гибкий график работы 5/2 (пн-пт) – офис и/или удаленка;
- Уровень зарплаты зависит от вашего опыта и будет обсуждаться с вами лично на собеседовании;
- Честность и прозрачность в отношениях с руководством;
- Абсолютное отсутствие бюрократии;
- Молодой коллектив;
- Уютный офис рядом с метро Василеостровская и современная техника.
Аккредитованная IT-компания.
Чтобы откликнуться на эту работу, пожалуйста, посетите hh.ru.