Software Developer

6 days ago


Montreal, Quebec, Canada AON3D Full time $80,000 - $120,000 per year

We're looking for a front-end web development expert who'll focus on our core user-facing applications:

  • Basis, our SaaS application for managing, visualizing, and optimizing 3D print jobs and then performing digital QA on printed parts

  • The touchscreen app used to control our Hylo industrial 3D printers.

Our 3D printer, Hylo, is an incredibly complex system. We wrap a high-precision linear motion system around an oven hotter than your kitchen oven at home and use it to build parts out of exotic plastics for demanding applications in aerospace, chemicals, manufacturing, and defense. Our specialty is designing hardware and software that lets a normal human control and master this complexity. Come join us

Qualifications:

  • You love programming, are good at it, and want to get even better

  • 5 years professional experience in front-end development, ideally across multiple platforms and frameworks

  • 3 years professional experience in TypeScript and React building web apps that users love.

  • Experience building B2B SaaS software, ideally for enterprise customers

  • B2B UX intuition and design sense. We are a collaborative team where engineers' feedback is always encouraged on designs, so your taste matters You like making B2B apps, know what makes them usable, love to give UX feedback, and enjoy filling in design gaps when needed. You are self-aware enough to know where your own UX preferences align with our users', and wise enough to know where they don't. You think of yourself as a craftsperson, not an auteur.

  • Ability to quickly go from design artifacts (usually Figma or screenshots, sometimes just bullet points or sketches) to working code. You ask good questions about designs. You know CSS *very* well. Extra credit for skills with SVG, animation in React, and CSS-in-JS.

  • Passion for productivity. You are always finding and making tools that help you and your colleagues go faster without sacrificing quality or UX.

  • Experience working in the same codebase for 2 years; long enough to internalize the importance of maintainable code

  • You're flexible and pragmatic without being sloppy. Different programming tasks require a different balance of productivity vs. quality. You're wise enough to choose the right emphasis for each project.

  • Experience at, and enthusiasm for, fast-moving startups

  • Chill and low-ego, to fit in with our collaborative team of nerds who like to build cool stuff without drama

  • Excellent written and verbal communication skills in English. Extra credit if your French is also good.

  • You live in Montreal (or are willing to relocate) and can work in the office 3 days per week. Some of your work will require testing on our refrigerator-sized printers, so in-person work is a priority.

Strongly preferred:

  • You love 3D printing You have a printer at home or have extensive 3D printing experience. Extra points if in commercial or industrial environments.

  • Experience building apps optimized for touch. Extra credit for embedded, larger-than-phone applications like industrial equipment or kiosks.

  • Experience building 3D visualizations or games requiring GPU-optimized 3D rendering in browsers, e.g OpenGL / WebGL,

  • Experience with deploying and troubleshooting apps on AWS and/or Azure (ideally both)

  • Some back-end dev experience. We don't need someone who can build Google, but would like someone who can build a REST API endpoint with good performance and security, and who can anticipate and solve common distributed systems problems.

  • Good at production troubleshooting, Linux shell scripting, and other DevOps-adjacent skills, so if you break something in prod then you can usually also diagnose and fix it.

Nice to haves:

  • Experience with embedded systems and software that controls hardware devices

  • Enough familiarity with Rust to debug into, and ideally to sometimes fix or extend, our Rust back-end API server

  • Good-enough Python skills to understand our lower-level on-printer software that feeds data to our front ends

  • Vue experience. (Our printers' on-device UI is written in TypeScript and Vue. Vue experience is not required, but if you don't know it then you'll be expected to quickly learn.)

  • Good SQL skills, including troubleshooting and optimizing query performance optimization in Postgres

  • Familiarity with manufacturing and other "dirty" industries

  • Experience building UX for computer-controlled equipment in any industry, like robots, commercial ovens, MRI machines, kiosks, etc.


  • Software Developer

    17 hours ago


    Montreal, Quebec, Canada DRW Full time $90,000 - $120,000 per year

    DRWis a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada AlayaCare Full time $90,000 - $120,000 per year

    About The RoleAs a Developer on our feature development teams, you'll collaborate closely with Product and Engineering to scope, design, and ship features that power our products. You'll write high-quality, secure, and scalable code, help shape our technical roadmap alongside Senior Developers, and contribute to our shift toward continuous software...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada DRW Full time $80,000 - $120,000 per year

    DRWis a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...

  • Software Developer

    1 day ago


    Montreal, Quebec, Canada CyberCoders Full time US$80,000 - US$120,000 per year

    Software DeveloperPosition OverviewWe are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will have a strong background in frontend development with expertise in various technologies, particularly React and TypeScript. This role requires a passion for coding, problem-solving skills, and the ability to work collaboratively...

  • Sr Software Engineer

    19 hours ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE INC Full time US$125,000 - US$160,000

    Job Title: Senior Software EngineerLocation: Remote, USA/CanadaCompensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + BenefitsJob Summary:At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada DRW Full time $100,000 - $150,000 per year

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...

  • Software Developer

    1 day ago


    Montreal, Quebec, Canada ELITS Full time US$85,000 - US$125,000 per year

    ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading...

  • Software Developer

    20 hours ago


    Montreal, Quebec, Canada ELITS Full time $120,000 - $180,000 per year

    ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading...

  • Software Developer

    19 hours ago


    Montreal, Quebec, Canada ELITS Full time $100,000 - $120,000 per year

    ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada Workleap Full time $80,000 - $120,000 per year

    Company DescriptionWorkleap is a Montreal-based tech company on a mission to make work simpler.Since 2006, we've been building game-changing products that tackle HR and IT's biggest challenges.Workleap operates two distinct product lines:The Workleap Platform, an AI-powered HR solution designed to drive team performance and boost employee...