Web-разработчик
Коротко
Develops web applications using MapLibre and Three.js/WebGL; writes and optimizes GLSL shaders; integrates 3D layers into the application architecture. · Needs: Proficient in Three.js and WebGL pipeline; fluent in JavaScript and TypeScript; ability to write GLSL and understand GPU principles; knowledge of 3D math
Описание от работодателя
Компания «СТК» входит в Группу «СБЕР» и является крупнейшим российским интегратором решений и услуг в области комплексных систем безопасности для компаний Группы и внешних клиентов.
Мы предлагаем лучшие мировые решения в области безопасности, а также осуществляем разработку и производство собственной линейки продукции.
Мы продолжаем развиваться и будем рады видеть в нашей команде сотрудников, готовых вместе с нами совершенствовать нашу Компанию и делать её еще лучше.
Сейчас мы ищем Web-разработчика.
Обязанности:
разработка веб-приложения с помощью MapLibre и Three.js / WebGL;
написание и оптимизация GLSL-шейдеров для пользовательских материалов, постобработки и визуальных эффектов;
филировка и оптимизация рендеринга — отрисовка, память, бюджет кадров — на настольных и мобильных GPU;
интеграция 3D-слоя в архитектуру нашего приложения.
Требования:
уверенный опыт работы с Three.js и хорошее понимание базового конвейера WebGL;
свободное владение JavaScript и TypeScript;
умение писать GLSL и понимание принципов работы GPU (вершинные/фрагментные шейдеры, буферы, рендеринг);
знание основных принципов 3D-математики: векторы, матрицы, кватернионы, преобразования, камеры;
опыт оптимизации производительности веб-приложений;
знание Git и современных инструментов сборки.
Будет плюсом:
опыт работы с:
Vue.js / MapLibre;
WebGPU или WGSL;
инструментами анимации (GSAP, Theatre.js) и понимание движения и сглаживания;
опыт креативного программирования или работы с шейдерами (Shadertoy, генеративная графика);
Условия:
официальное трудоустройство и конкурентная «белая» заработная плата;
уровень оклада обсуждается с финальным кандидатом;
пятидневная рабочая неделя, сокращенный рабочий день в пятницу;
предоставление необходимого для работы оборудования за счёт работодателя;
медицинская страховка (ДМС), страховка от несчастных случаев;
льготная ипотека спустя 6 мес. после трудоустройства, бесплатная подписка СберПрайм+ и другие скидки на продукты компаний-партнеров;
обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного СберУниверситета;
работа в высокотехнологичной Компании, обладающей уникальными знаниями и технологиями.
Присоединяйтесь к нашей команде!