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