
Бэнкс Софт Системс
React разработчик (3D визуализация)
- React
- HTML
- CSS
- HTTP
- REST
- JavaScript
- Redux
- Gitlab
Обязанности:
-
Добавление инструментов (измерения, сечения, управление видимостью) просмотра 3D-модели на базе JS-библиотеки геометрического ядра решения;
- Имплементация механизмов навигации, масштабирования и поворота, расширенного поиска и постраничного рендеринга по pdf-документам;
- Разработка сервиса обогащения контента pdf-документа гиперссылками на место кодов тегов;
-
Разработка точек доступа API для создания/редактирования/удаления шаблонов поиска и заметок над документами/моделями с учётом ролевой модели;
- Разработка точек доступа API для запуска процесса генерации отчётов (по 2D/3D контенту);
-
Разработка виджетов (web-панелей) для ввода/отображения данных и поддержки сохранения шаблонов поиска/
-
Опыт разработки SPA-приложений на базе React от 3х лет;
-
Глубокое знание JavaScript, HTML, CSS;
-
Знание протокола HTTP(S) и архитектуры REST;
-
Опыт разработки кастомизируемых виджетов для отображения данных в табличной форме (React Table, Material-UI), а также визуализации 3D-моделей (Three.js/Babylon.js.);
-
Знание WebGL для рендеринга 3D-графики в браузере;
-
Знание принципов работы сетевых запросов и обработки данных на клиенте (напр. библиотек для управления состоянием: Redux/React Context API);
-
Опыт работы с системами контроля версий (Git);
Понимание механизмов работы современных браузеров.
Будет плюсом:
- Опыт работы с системами управления проектами (Jira);
-
Понимание CI/CD процессов, наличие опыта работы с Kubernetes, Docker, Gitlab, Artifactory.
- Достойный уровень заработной платы (обсуждаем на собеседовании);
- Полное соблюдение ТК РФ c первого дня работы и своевременная выплата заработной платы;
- Удаленный формат работы;
- Расширенный ДМС со стоматологией;
- Бесплатное обучение английскому языку вам и вашим детям;
- Скидки в фитнес-клубы;
- Предоставляем всю необходимую технику для работы.