Software Developer - MachineCloud

  • Full-time

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. In May 2022, with 300 employees (and growing), Vention announced the closing of US$95M in Series C financing, which will be used to grow Vention's go-to-market strategy, expand the company's global distribution footprint, and accelerate the development of its hardware and software platform.

Job Description

This is a hybrid position based in Montreal

We are looking for a Software Developer to join our growing team. As a critical team member, you will create new full-stack features from user interfaces to the backend and database. We aim to develop high-quality projects; expect to be challenged on potential improvements that can be made to both your code and the UI that you have built. We are working as a team and growing as a team by challenging each other. We use TypeScript across our whole codebase. For the frontend React and backend, we use the framework NestJS. We’re working with many more technologies. If you want to view a complete list, look at this section of the open-source stator, built as a passion project by one of our developers.

  • Architect, build and deploy internal and public-facing features using TypeScript and React
  • Write unit tests using the Jest framework to improve code quality
  • Write performant code as speed is crucial for our use case
  • Have constructive debates with your peers about how to solve complex problems

To thrive on our team, you must:

  • Be passionate about learning and improving the craft of Engineering
  • Have the willingness to write a highly stable code of high quality
  • Operate with an ownership mentality by taking initiative
  • Have excellent verbal and written communications skills

What you will get from working on our team:

  • Excellent learning experience while being mentored & coached
  • Beautiful office space in the heart of Saint-Henri with open working space
  • Being part of developing the revolution of industrial automation

Qualifications

  • Being a fast learner as we use a diverse range of technologies
  • 5+ years year of experience in full-stack development
  • Fluent in at least one programming language (JavaScript or TypeScript, preferably) Experience with web development frameworks such as React
  • Experience building or contributing to a RESTful API, knowing basic SQL queries, etc

Additional Information

We stand proudly for our people and support their success through career development and advancement. We are recognized and respected for our culture of inclusion and belonging, continuously striving to do what’s good for our people and communities.