Требуется фронтэнд-разработчик в команду для участия в проекте по разработке корпоративного веб-приложения в сфере нефтепереработки в научно-исследовательский институт
Обязанности:
- Разработка компонентов 3D-визуализации технологических объектов, разработка и поддержка клиентской части корпоративной информационной системы
- опыт работы с Three.js или Babylon.js для создания и рендеринга 3D объектов и сцен
- умение работать с 3D моделями, текстурами и материалами
- знание основ векторной и матричной алгебры, необходимых для работы с 3D графикой.
- Понимание способов динамической визуализации данных
- базовые знания React, Redux Toolkit, RTK Query, React Router, React-three-fiber (хотя бы некоторое из перечисленного)
- знание HTML5, CSS3
- знание языка TypeScript
- знание DOM, AJAX, JSON
- навыки разработки RESTful API, навыки работы с OpenAPI/Swagger
- навыки работы с git
Приветствуется
- знание Feature-Sliced Design, Mantine UI, Docker
- знание Vite, Storybook, Framer Motion
- знание SQL и наличие навыков работы с базами данных
- опыт работы с системами управления проектами (в команде используется Asana)
- знание WebGPU и WebAssembly для повышения производительности приложений.
- знание методов оптимизации рендеринга (LOD, текстурные карты);
- хорошая математическая подготовка
Желательно предоставление собственных репозиториев с примерами кода.
Условия:-
трудоустройство по ТК РФ;
-
график работы: 5-дневная рабочая неделя. Выходные: суббота, воскресенье. 8-часовой рабочий день, время работы - с 8:20 до 16:50;
-
рабочее место с OS Windows, работа в офисе (удалённого/смешанного формата нет);
- адекватная заработная плата (по результатам собеседования, от 50 000 руб. для Junior);
- карьерный рост;
-
работа в крупной нефтяной корпорации;
-
система премирования;
-
обучение, в т.ч. корпоративное;
-
медицинская страховка (ДМС), диспансеризация;
-
культурно-досуговые, спортивно-оздоровительные мероприятия (тимбилдинг, посещение плавательного бассейна, спортивной площадки по мини-футболу).