Podeli iskustvo sa posla, intervjua ili platu i uđi u trku za DJI Mini 3 RC-N1 dron!

Oglasi za posao SS - Graphics & 3D Systems Engineer
Oglas je preuzet sa sajta poslodavca i sajt HelloWorld ne garantuje njegovu ažurnost.

SS - Graphics & 3D Systems Engineer

Thaloz

Remote

13.06.2025.

JavaScript WebGL Canvas 3D TypeScript senior

Description

Join our innovative team and play a pivotal role in bringing our spatial computing vision to life! We're seeking a highly experienced engineer passionate about graphics and 3D systems to tackle key rendering, modeling, and data challenges. You'll have a direct impact on our core technology, leveraging your expertise to create groundbreaking experiences.

Responsibilities:

  • Architect and develop advanced rendering and 3D systems for our spatial computing platform.
  • Solve complex challenges related to 3D modeling, data handling, and visualization.
  • Utilize your strong frontend coding skills in JavaScript/TypeScript and browser-based graphics APIs (WebGL, Canvas, etc.) to create immersive experiences.
  • Apply your deep understanding of 3D mathematical concepts (linear algebra, vector math, matrix transformations) to optimize performance and create compelling visuals.
  • Work with common 3D file formats (e.g., glTF, OBJ, USD) and contribute to efficient asset pipelines.
  • Collaborate closely with a small, agile team, adapting your skills to address the most critical needs as we grow.

Requirements

  • 5+ years of professional experience working extensively with graphics and 3D environments (e.g., AR, VR, game design, game engines, or 3D web technologies like Three.js).
  • Strong frontend coding skills with existing proficiency in JavaScript/TypeScript.
  • Solid experience with browser-based graphics APIs such as WebGL and Canvas.
  • A strong grasp of fundamental 3D mathematical concepts, including linear algebra, vector math, and matrix transformations.
  • Familiarity with common 3D file formats (e.g., glTF, OBJ, USD) and asset pipelines.
  • A willingness to operate outside of strict skill sets and contribute to various aspects of the development process.

Nice to Have:

  • Experience with procedural generation techniques, gained from gaming or simulation contexts.
  • Experience with Apple ARKit.
  • Familiarity with the USD file format.
  • Exposure to our technology stack: TypeScript, React, Next.js, Three.js, Python with Types, Numpy, PyTorch, Shapely, iOS, Swift-UI, ARKit, .USD, .IFC, Postgres (Supabase), and AWS.

Preporuke se učitavaju...