Enable job alerts via email!

Senior Front-End Software Developer

Vention

Montreal

On-site

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech company is seeking a Senior Front-End Software Developer in Montreal to shape the CAD engine used for designing custom machines. Responsibilities include designing user tools, leading feature development, and mentoring team members, along with modernizing code for performance. Requires 7+ years of experience, proficiency in React and Typescript, and strong communication skills. Offers flexible time off, health plans, and career growth opportunities.

Benefits

Flexible paid time off
Global health plans
Career growth opportunities
Social events

Qualifications

  • Minimum 7 years of experience in a similar role.
  • Experience in modernizing legacy codebases while maintaining system integrity.
  • Solid understanding of linear algebra and 3D technologies.

Responsibilities

  • Design tools for users to create machine solutions.
  • Lead features, including coding and testing.
  • Support and mentor team members in engineering standards.
  • Refactor legacy code to improve design and architecture.
  • Create and improve 3D tools, focusing on performance.

Skills

React
Typescript
Automated testing
Communication skills

Education

Undergraduate degree in software, engineering, or math

Tools

ThreeJS
WebGL
GraphQL
Job description
Job Description

As a Senior Front-End Software Developer in the Machine Builder team you will play a key role shaping the next generation of Vention’s CAD engine, MachineBuilder, that allows users to design, test and prototype custom machines. You will work closely with product managers, design experts, internal users, and other teams (Simulation, MachineLogic, etc) to build reliable and performant user experiences that scale as our business grows.

We are looking for a team-player who has a passion for working on complex problems in a start‑up environment that’s moving from early stage chaos into rapid thoughtful growth, where craftsmanship, performance, and maintainability matters. You’ll help drive technical decisions that will influence and shape the long‑term direction of MachineBuilder and Vention’s engineering.

What you'll do:
  • Help design tools that lower the barrier for users to design machine solutions for their manufacturing floor
  • Lead features, taking on end‑to‑end ownership: writing clear code, designing testing strategies, shipping under deadlines, and being responsible for maintenance and long‑tenured quality
  • Support and mentor team members, uplifting the whole team to follow great engineering standards
  • Analyze and refactor legacy code, improving the design & architecture of Machine Builder’s code base
  • Support technical requests to provide clear APIs to other Vention's teams
  • Use linear algebra to allow part models to be manipulated and interacted while maintaining high performance
  • Create and improve 3D tools to facilitate design creation such as snapping, selection, layering, etc
  • Work together with Product, Design and other engineering teams to prioritize next features that will delight our users
  • Inform the MachineBuilder roadmap by creating prototypes and testing out feasibility of features
Qualifications
  • Minimum of an undergraduate degree in a related field (e.g. software, engineering, math)
  • Minimum 7 years of experience in a similar role
  • Proficiency in React
  • Expertise in Typescript, with a preference for enterprise experience
  • Experience in modernizing legacy codebases while maintaining system integrity
  • Solid experience writing automated tests
  • Great written and verbal communication to share updates, blockers and write great technical documentation sharing your vision

Nice to have:

  • Linear Algebra knowledge
  • 3D technologies (ThreeJS, WebGL)
  • GraphQL experience
  • General knowledge about CAD
  • User facing products experience
Additional Information

How We Take Care of You

  • Flexible paid time off and remote work policies.
  • Complimentary beverages and snacks so that you are fueled 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
  • Meet the Team
  • Challenge
  • On site 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.