Senior Front-End Software Developer - MachineBuilder
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design and build tools that lower the barrier for users to design machine solutions for their manufacturing floors.
- Take end-to-end ownership of features: write clean code, design testing strategies, deliver under deadlines, and maintain high-tenure quality.
- Support and mentor team members, elevating engineering standards and driving excellence in front-end craftsmanship.
- Analyze and refactor legacy code, improving architecture, performance and maintainability of MachineBuilder's codebase.
- Provide clear APIs and interfaces for other teams (e.g., Simulation, MachineLogic) and support internal product-engineering partnerships.
- Utilize linear algebra and 3D tools to support model manipulation, snapping, selection, layering and real-time performance.
- Collaborate with Design, Product and Engineering teams to prioritize new features and drive innovation in user experience.
- What You Bring to the Table
- You'll bring:
- A bachelor's degree or higher in Software Engineering, Computer Science or a related field.
- Minimum of 7 years of experience in a similar front-end development role.
- Proficiency in React and TypeScript, with enterprise-level experience.
- A track record of applying engineering and high performance practices to existing codebases.
- Strong experience writing automated tests and maintaining high standards of code quality.
- Excellent written and verbal communication skills. Able to share updates, blockers and technical vision clearly.
- A curiosity to learn, a collaborative mindset, and a drive to contribute to something meaningful.
- An user first mindset with a keen eye for good UX/UI principles honed by years of working with user-facing products.
- A humble attitude with a willingness to receive feedback as you are not afraid of not being the expert in the room.
Requirements
- Experience working with backend.
- Knowledge of linear algebra.
- Experience with 3D technologies (Three.js, WebGL).
- Experience with GraphQL and CAD tools.
Benefits
Additional Information
As a Senior Front-End Software Developer at Vention... You'll play a key role on the Machine Builder team, shaping the next generation of Vention's CAD engine and user-experience tools. Working closely with product managers, designers, internal users and cross-functional engineering teams, you'll build reliable and high-performance front-end solutions that scale as our business grows. Your technical leadership will influence the long-term direction of the MachineBuilder platform, enabling our users to design and prototype custom machines with confidence and speed.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Vention? Share your experience