Mô tả công việc
Role Overview
As our Senior [protected info] / WebGL
Developer, you will play a key role in architect and deliver the 3D chassis viewer and suspension configurator platform for multiple brands. This role is critical to the long-term success of our 3D product ecosystem and requires deep expertise in real-time rendering, scene optimisation, and building production-ready interactive 3D environments for web.
Scope of Work
- Architect and build the full Babylon JS/WebGL environment for the suspension configurator.
- Develop highly optimised rendering pipelines for desktop and mobile performance.
- Implement 3D object selection, product highlighting, modular part states, and material behaviour.
- Create scalable camera systems, lighting rigs, and asset-loading frameworks.
- Build internal tools for importing, validating, and updating 3D assets efficiently.
- Collaborate closely with senior 3D modellers to define asset formats, naming conventions, and LOD strategy.
- Integrate product data, pricing and cart functionality with frontend/backend teams.
- Own debugging, optimisation, code quality, and documentation standards.
- Ensure security and stability of the 3D environment within the eCommerce stack.
- In addition to the duties listed above, the position holder must carry out tasks assigned by the supervisor that are essentially related to duties.
Yêu cầu
Required Qualifications
- 5+ years hands-on WebGL development, with strong Babylon JS experience.
- Expert-level JavaScript/TypeScript and strong comfort with shader programming.
- Deep understanding of PBR workflows, texture optimisation, lighting theory, and GPU performance tuning.
- Proven experience building complex 3D web applications in production.
- Advanced understanding of asset compression, baking, instancing, and memory optimisation.
- Strong capability to collaborate with multidisciplinary teams.
- Excellent spoken and written English communication.
Desirable Skill (Nice To Have)
- Strong understanding of performance profiling tools for GPU and browser rendering.
- Experience building internal tooling to speed up asset ingestion or scene management.
- Background in automotive, mechanical, or engineering-related visualisation.
- Familiarity with CI/CD, version control discipline, and multi-environment deployment.
- Ability to anticipate scalability issues and design long-term architectural patterns.
- Strong problem-solving mindset with a preference for measurable optimisation.
- Comfort working with incomplete specs and turning ambiguity into structured solutions.
Quyền lợi
Thưởng
13th monthly salary
Chăm sóc sức khoẻ
Healthcare Plan and Insurance package
Nghỉ phép có lương
14 days annual leave
Xem thêm
Thông tin khác
NGÀY ĐĂNG
20/03/2026
CẤP BẬC
Nhân viên
NGÀNH NGHỀ
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
KỸ NĂNG
English Communication, JavaScript, Typescript, Webgl, Babylon Js
LĨNH VỰC
Phần Mềm CNTT/Dịch vụ Phần mềm
NGÔN NGỮ TRÌNH BÀY HỒ SƠ
Tiếng Anh
SỐ NĂM KINH NGHIỆM TỐI THIỂU
5
QUỐC TỊCH
Người Việt Nam
Xem thêm
Thông tin chung
Nơi làm việc
- Ha Tay Millennium, Đường Quang Trung, Quang Trung, Hà Đông, Hà Nội, Việt Nam
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 20/04/2026