Vention is looking for a 3D front-end developer to work on Vention's Machine Builder, an online 3D tool that allows users to design, test and prototype custom machines. We're looking for someone who has a passion for working on complex projects for a high-growth startup, both individually and in a team. You want to be challenged and are not afraid to challenge those around you.
As a 3D software developer with Vention, you will join a team of passionate developers connected by their need to innovate, be creative, and work with the latest technology. Your role will be to help lead the development of significant aspects of Vention's 3D MachineBuilder and e-commerce platform.
What you'll do:
- Use 3D mathematics to develop Vention's CAD engine, MachineBuilder, allowing part models to be connected, manipulated and simulated.
- Create and improve 3D tools to facilitate design construction such as snapping, selection, layering, etc.
- Enhance and curate the connection efficiency between parts (e.g. use collision detection information)
- Improve the user interface (tools, manipulators, collaboration features etc.), assisting in the assembly of Vention machines
- Accelerate the process of modeling and injecting new parts into the system
- Participate in all stages of the software development process as a member of an agile scrum team
- Contribute to the design, development, automated testing, release and maintenance of key software features \& infrastructure
- Maintain and improve the design \& architecture of Machine Builder's code base