Staff/Senior Software Engineer, CAD App (Full Stack)

New
M
Motif3D modeling software
United StatesFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience developing complex, production-quality software products.
Required Skills
JavascriptTypeScriptReactRust

Requirements

  • Have 5+ years of experience developing complex, production-quality software products.
  • Bring production-level Rust or other object-oriented development experience.
  • Demonstrate a strong understanding of memory management, concurrency, and performance optimization.
  • Be proficient in at least one additional language: JavaScript or TypeScript.
  • Have experience building web applications.
  • Have experience using AI-assisted development tools in real production work.
  • Understand 3D modeling as applied to architecture, mechanical design, game development, or an adjacent field.
  • Understand design-by-composition and its applications in Rust.
  • Have experience with WebAssembly in a browser context, including compiling Rust to WASM and integrating WASM modules into a JavaScript/TypeScript application.
  • Have experience building and maintaining complex high-performance distributed systems.

Responsibilities

  • Design, develop, and maintain high-performance applications in Rust.
  • Contribute across the stack using React, TypeScript, and WebAssembly as needed.
  • Partner with product managers and user experience designers to clarify requirements and translate them into software features.
  • Maintain necessary automated test coverage by implementing unit and integration tests.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now