Обязанности:
Для участия в разработке маркетплейса – агрегатора, предоставляющего доступ к надстройкам различного десктопного ПО (Revit, Renga, NanoCAD, Pilot BIM). У нас сейчас SSR на .NET Core c jQuery и HTMX, и мы хотим перейти на актуальный стэк. Скрепя сердцем думаем о React, но, если ты заряжен на шанс поработать с Solid.js или Svelte - можем обсудить. Тебе надо будет самостоятельно принимать решения в рамках архитектуры приложения, включая выбор стека и технологий. Большая сила - большая ответственность, поэтому ожидаем самостоятельность и проактивность. С нуля делать все: UI по макетам, (что-то у нас уже есть на шаблонах с bootstrap’ом), но можно считать, что делать все заново. Соответственно желателен опыт с различными дизайн системами, UI-китами и их кастомизацией. Приложение будет развесистым и большим (включая экзотику на вебвью внутри десктопных приложений), нужно сразу будет думать об архитектуре и масштабируемости. Ну или хотя бы не лупить все на хуках в components. Проектирование API (openapi) и коммуникация с бэкендерами. Так как мы в самом начале миграции, есть шанс сделать как надо. Будет плюсом Если помнишь, как работали деды: Шаблоны (У нас .NET Core), Bootstrap, jQuery, HTMX. Часть маркетплейса еще будет некоторое время в таком виде (как долго зависит от тебя). Не помешает помощь по поддержке этого добра.