Юмосс
Russia29 days ago
250,000 – 300,000 RUB
per month
Reach out directly about this role
Grade
Middle
Experience
from 3 years
Work Format
Remote
Employment
Full-time
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
Vacancy Description
Geometry / Engineering Visualization Engineer
Format: full-time, remote Level: Middle / strong Middle Salary Range: 250–300 thou. ₽ Work Experience: over 3 years
We at Yumoss JSC develop and promote Russian innovative CAE software «WeRTSim» (Computer-Aided EngineeringWelding and Related Technologies Simulation) on the domestic and international markets. It is a web platform for digital twins of welding and related technologies designed to solve various engineering problems: fast calculations and analysis based on mathematical modeling of physical processes and their computer simulation.
The main purpose of CAE WeRTSim is to create a unified software environment that combines various simulation models of technological high-temperature processes and computational experiment management mechanisms into a simple and convenient engineering analysis tool with an intuitive interface.
The platform provides integration of simulation models and computational experiment management mechanisms with external information systems (CAD, CAE, MES, FEM, etc.) via API, creating more accurate tools for designers, mechanics, and technologists.
Application Areas: technological preparation of production, engineer training, automation and robotization of technological process control, design and development of innovative welding equipment, adaptation and optimization of existing projects, technical re-equipment of production.
We are looking for a developer with experience in creating interactive 2D/3D visualization for technical, engineering, or other data-driven systems. The main focus of the position is working with geometry, spatial data, and their interactive graphical representation in a browser.
Proficient JavaScript / TypeScript;
Practical experience with Canvas;
Practical experience with Three.js or comparable production experience with WebGL-based 3D;
Understanding of 2D/3D graphics principles:
coordinate systems;
geometric transformations;
cameras and projections;
world / local / screen spaces;
selection / picking;
Experience in converting structured or numerical data into an interactive visual representation;
Sufficient algorithmic and mathematical background for working with spatial tasks;
Ability to independently analyze a task, define the data model, limitations, and invariants before choosing a specific implementation technology.
Real commercial or comparable production experience in developing interactive graphics is required.
Experience in systems where the correctness of data, geometry, and spatial transformations is part of the task is especially important, for example:
technical editors / viewers;
engineering or scientific visualization;
GIS and mapping systems;
simulation / modelling;
industrial visualization;
BIM / CAD-like systems;
digital twins;
medical or other complex spatial/data-driven interfaces.
Canvas and Three.js/WebGL experience must be confirmed by implemented tasks, not just present in the technology list.
Experience in designing and developing UI/UX for multiplayer high-load applications;
JavaScript / TypeScript, Canvas, WebGL, Three.js, 2D/3D visualization