FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing high-performance applications using Rust and TypeScript, with a strong foundation in 3D modeling, computational geometry, and graph algorithms. Proven ability to collaborate with cross-functional teams and ensure software quality through rigorous testing practices.
Highest-signal resume keywords
Rust ProgrammingWebAssembly DevelopmentGraph Algorithms3D Modeling ExpertiseProduction Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
RustTypeScriptWebAssemblyMemory ManagementConcurrencyPerformance OptimizationLinear AlgebraComputational GeometryNumerical RobustnessAI-Assisted Development Tools
Soft Skills
Problem-SolvingCommunicationCollaboration
Industry Keywords
ArchitectureMechanical DesignGame DevelopmentProduction-Quality SoftwareStartup Environment
Tech Stack
Tools & technologiesRustTypeScriptC++
About the role
Key responsibilities & impact- Design, develop, and maintain high-performance applications in Rust.
- Build the core data model, geometry, and graph algorithms powering the modeling platform and its extension points.
- Contribute across the stack using Rust, WebAssembly, and TypeScript.
- Partner with product managers and designers to clarify requirements and ship features.
- Own software quality through unit and integration testing.
- Build cutting-edge, high-performance web applications for Motif’s agent-native building design and construction platform.
Requirements
What you’ll need- Understanding of the 3D modeling domain as applied to architecture, mechanical design, game development, or an adjacent field.
- 5+ years building complex, production-quality software.
- Production Rust experience, or depth in another systems language such as C++, with a strong understanding of memory management, concurrency, and performance optimization.
- Comfort with linear algebra, computational geometry, graph algorithms, and numerical robustness.
- Experience building web applications.
- Experience using AI-assisted development tools in real production work.
- Comfort with startup pace, ambiguous requirements, and prioritization.
- Excellent problem-solving, communication, and collaboration skills.
