Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front-End Developer (3D) image - Rise Careers
Job details

Senior Front-End Developer (3D)

Company Description

Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention's online-first manufacturing automation platform (MAP) enables its clients to design, automate, order, and deploy manufacturing equipment directly from their web browser.

Vention is headquartered in Montreal, Canada, with offices in Berlin and Boston, and is used in over 3,000 factories on 5 continents. As one of Canada’s Most Admired Cultures and Great Place to Work, we are a performance driven culture that cares deeply about happiness. We like ambitious goals, facts & data, and constructive debates. But at the same time, we know that we can’t repeatedly push ourselves if we are not surrounded by an uplifting and caring work environment. Those two sides of our culture, feed each other and are safeguarded with the same level of attention. Our values & principles include:

  • We make our clients successful - we do what’s right for our customers, even when it makes our roles more challenging.
  • We execute and deliver - we set ambitious goals for ourselves and are energized about meeting them.
  • We debate, then commit - we challenge our own perspectives and ideas in pursuit of the best solutions.
  • We innovate to inspire - we value innovation in products, user experiences, and business practices.
  • We collaborate to achieve more - we work as one team to achieve more than we would on our own.
  • We empower our people to reach their full potential - we hold ourselves to high standards but know when to celebrate progress & achievements

Job Description

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.

In this role, you will:

  • 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

Qualifications

  • Minimum 5 years of experience in a similar role
  • Minimum of an undergraduate degree in a related field (e.g. math, engineering, computer science)
  • Perfect fluency with at least one major programming language, eg. Javascript, Typescript.
  • Experience with 3D libraries (Three.js, Unity) 
  • Familiarity with full-stack web development (Node.js, Python, React, CSS) is a definite plus.
  • Strong linear algebra with good exposure to computer graphics
  • Experience programming 3D tools and/or building 3D content-creation pipelines is a definite plus

Additional Information

How We Take Care of You

  • Flexible paid time off and remote work policies.
  • Complimentary beverages and snacks so that you are fuelled and ready for your day.
  • Global comprehensive health plans so you feel your best.
  • Career growth opportunities. Your future matters.
  • Fun-filled social events curated based on diverse interests for our team to celebrate together. From sponsored sports teams to trivia nights.
  • Time off to volunteer and give back to your community.

What to Expect in Your Interview

  • Initial Call
  • Team interview
  • Challenge
  • Final Interview
  • Decision & Offer

Commitment to Equal Employment Opportunity

Our culture is an uplifting environment for high achievers. The fast-paced, high-performance environment will give you the opportunity to build products, processes and strategies that will have a lasting impact.

When you join Vention, you join a team of professionals with a diverse variety of experiences, backgrounds, and perspectives. Together, we strive to nurture a supportive and inclusive work environment for all. We push each other to achieve extraordinary results and forge long term relationships as a result of the intensity and passion. 

We’re passionate about helping you do your best work. Claim your seat and find out what you can do!

If you're unsure if your experience perfectly matches our job posting, we encourage you to apply anyway. We are happy to chat and get to know you better while you can understand the role as well.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front-End Developer (3D), Vention

At Vention, we are in search of a passionate Senior Front-End Developer (3D) to join our dynamic team in Montreal, Quebec. As a leader in the manufacturing automation sector, we empower our clients to design and deploy custom manufacturing solutions with ease. In this role, you will be at the forefront of developing Vention’s 3D Machine Builder—an innovative online tool that allows users to create, test, and prototype custom machines. You will have the opportunity to utilize your expertise in 3D mathematics and web development to enhance the functionalities of our CAD engine, enabling users to seamlessly connect and manipulate part models. We value creativity, innovation, and collaboration, and are looking for someone who thrives in a high-growth startup environment. You will engage with the latest technology and take an active part in all stages of the software development process, from initial design to automated testing and release. If you have a strong foundation in programming, particularly with JavaScript or TypeScript, and experience in 3D libraries like Three.js or Unity, Vention is the place for you. Here, you will join a team that encourages growth, celebrates achievements, and nurtures an uplifting work culture where ambitious goals are pursued together. Join us and discover what you can achieve in a role designed not just for work but for innovation and inspiration.

Frequently Asked Questions (FAQs) for Senior Front-End Developer (3D) Role at Vention
What are the primary responsibilities of a Senior Front-End Developer (3D) at Vention?

As a Senior Front-End Developer (3D) at Vention, your primary responsibilities include developing and enhancing our 3D Machine Builder software using advanced 3D mathematics, improving user interfaces, and collaborating with an agile scrum team. You'll also be expected to optimize connection efficiency between machine parts and accelerate the introduction of new features and functionalities.

Join Rise to see the full answer
What qualifications are required for the Senior Front-End Developer (3D) role at Vention?

To be considered for the Senior Front-End Developer (3D) position at Vention, candidates should have a minimum of 5 years of relevant experience, a degree in a related field such as computer science or engineering, and proficiency in programming languages like JavaScript and TypeScript. Familiarity with 3D libraries such as Three.js or Unity is also a key requirement.

Join Rise to see the full answer
What is the work culture like for a Senior Front-End Developer (3D) at Vention?

Vention promotes a vibrant work culture that balances performance and a caring environment. As a Senior Front-End Developer (3D), you can expect a workplace that encourages innovative thinking, constructive debates, and celebrating both individual and team successes. We emphasize collaboration and provide opportunities for personal and professional growth.

Join Rise to see the full answer
How does Vention support the growth of Senior Front-End Developers (3D)?

At Vention, we provide ample career growth opportunities through continuous learning, mentorship, and challenging projects. We empower our Senior Front-End Developers (3D) to take ownership of their work, innovate solutions, and strive for excellence within an uplifting team environment.

Join Rise to see the full answer
What technologies will a Senior Front-End Developer (3D) work with at Vention?

As a Senior Front-End Developer (3D) at Vention, you will work with a variety of technologies including JavaScript and TypeScript, along with 3D libraries like Three.js and Unity. Familiarity with full-stack development using Node.js, Python, and React will also be beneficial in this role.

Join Rise to see the full answer
Common Interview Questions for Senior Front-End Developer (3D)
Can you describe your experience with 3D mathematics and how it applies to web development?

In answering this question, focus on specific projects where you applied your knowledge of 3D mathematics. Explain how you utilized mathematical concepts to develop algorithms for 3D modeling, and discuss any tools or libraries you've used, such as Three.js.

Join Rise to see the full answer
What is your experience with JavaScript and TypeScript in building complex applications?

When addressing this question, highlight specific projects where you've implemented complex features using JavaScript and TypeScript. Discuss how you manage code structure, ensure maintainability, and your experience with frameworks or libraries that enhance functionality.

Join Rise to see the full answer
How do you approach debugging and optimization in a 3D application?

You can tackle this question by describing your systematic approach to identifying and resolving issues within 3D applications. Mention tools you use for performance profiling, and give examples of how you optimized rendering times or resource management.

Join Rise to see the full answer
Can you explain your understanding of collision detection in a 3D environment?

Discuss your knowledge of collision detection algorithms, how they function in 3D environments, and provide an example of a project where you implemented such features. Emphasize the impact of accurate collision detection on user experience.

Join Rise to see the full answer
What steps do you take to ensure a user-friendly interface in your projects?

To answer this question, explain your design philosophy with a focus on user-centered design principles. Describe how you gather user feedback and iterate on interface designs to ensure that they meet user needs and improve usability.

Join Rise to see the full answer
Tell us about a time when you had to collaborate with other developers on a project.

Share a specific example detailing the project, your role, the collaboration tools used, and how you navigated challenges with team dynamics. Emphasize the importance of teamwork and how it contributed to the project's success.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Discuss your familiarity with agile practices, such as scrum or kanban, and provide examples of how these methodologies have benefited your previous projects. Highlight your adaptability within team-settings and your commitment to delivering results iteratively.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development and 3D technologies?

Share your strategies for continuous learning, such as following industry blogs, attending conferences, or participating in online communities. Mention any specific resources that provide you with relevant insights about 3D development and web technologies.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you solved it.

When responding to this question, select a particular challenging scenario, outline the problem you identified, and explain your thought process as you arrived at a solution. Emphasize analytical skills and resourcefulness in tackling complex issues.

Join Rise to see the full answer
What do you believe is the most important quality for a Senior Front-End Developer (3D) to possess?

Express your thoughts on the critical attributes for success in this role. Traits such as creativity, problem-solving skills, and the ability to adapt to rapidly changing technology landscapes are essential. Relate this to your personal experiences that showcase these qualities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Vention Remote 2200 52e Avenue, Lachine, QC H8T 2Y3, Canada
Posted 16 hours ago
Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 9 hours ago
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Disability Insurance
Family Medical Leave
Paid Holidays
On-Hire Remote No location specified
Posted 4 days ago
V2 Digital Remote No location specified
Posted 7 days ago
Photo of the Rise User
Advansys Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Anton Paar Remote Graz, Österreich
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
NXTGIG Remote No location specified
Posted 5 days ago

Vention helps some of the most innovative manufacturers automate their production floors in just a few days. Vention's online-first manufacturing automation platform allows clients to design, automate, order, and deploy automated equipment directl...

41 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal