Обязанности: создание множества форм на базе библиотеки компонентов, вёрстка, написание новых компонентов. Окружение: клиент: самописный фреймворк на веб-компонентах, сервер: .NET, последние версии хрома и фаерфокса - можно использовать самые свежие фичи, не используем стандартные сборщики, дополнительные утилиты для сборки, настройки докера и прочего. Требования: профильное высшее образование (ИТ, математика, физика), готовность работать с веб-компонентами, отличное понимание современной верстки (флексы, гриды в форме больше чем fr-ы (треки, area)), отличное понимание классической верстки (блочная модель, позиционирование), знание и практическое применение "новых" фич JS: Map / Set, понимание устройства DOM-дерева и манипуляции с ним при помощи чистого JS, понимание модели событий в браузере, понимание event loop, навыки тестирования разных подходов на производительность, отличное понимание нативных промисов, понимание принципов расходования памяти/производительности в различных структурах JS. Условия: дистанционный формат, возможен гибрид (есть офисы в Москве и Казани), ДМС, обучения и карьерный рост.