Инженер-программист (JS/Angular)

Оплата: По договоренности
Удаленно

Команда проекта занимается построением ЗD-моделей в инженерных системах. Проект по созданию конфигуратора оконных конструкций - cтроится облачная система, где пользователи получают свое пространство для управления конструкциями.


Задача:

Построить алгоритм (на произвольном языке - TS или JS) деления выпуклого полигона линией, проходящей через две его стороны в двумерном пространстве.


Требования:

  • Опыт создания конфигуратора 2D (библиотека Konva) и 3D (three.js).
  • Опыт работы с Backend - Nest.js, Frontend - Angular.
  • Умение работать с алгоритмами вычислительной геометрии, библиотеки состояний, паттернами SOLID.
  • Опыт работы с open source проект на основе JSON schema.