Back to results

Full-Stack Software Engineer

  • Toronto, ON, Canada

Base salary: $150,000 to $200,000 · Full-time

Apply on apply.workable.com About employer

Applications open in a new tab.

Job details

Pay
Base salary: $150,000 to $200,000
Job type
Full-time
Posting language
English
Posted

Original job description

About the company

Our client is a manufacturing company.

The role

Raydar is recruiting for this role on behalf of our client. Build and maintain full-stack web software used in a production environment, keeping existing applications reliable while shipping new tools. Spend part of each week with shop-floor staff to understand their problems and check that what you build works in practice. Take responsibility for the uptime of the web platform when issues arise.

What you'll do

  • Maintain and extend a customer-facing web application and ship new features.
  • Build internal software that speeds up production workflows.
  • Spend regular time on the shop floor gathering feedback from machinists and mechanical engineers.
  • Define and solve operational problems without a complete written specification.
  • Test finished tools with the people who use them and refine them based on their feedback.
  • Keep the web platform running, including restoring service quickly when it goes down.

Requirements

What we're looking for

  • Roughly one to three years of professional experience building browser and server software, with recent graduates welcome.
  • Experience shipping rough prototypes to users and iterating on their feedback.
  • Working knowledge of Node.js.
  • Willingness to be on call and take ownership of production uptime.
  • A sincere desire to learn how goods are made on the plant floor.
  • Humility toward the expertise of skilled tradespeople.

Bonus points

  • Co-op or internship experience.
  • Prior work pairing code with hardware or mechanical equipment.
  • Hobby hardware or electronics projects.
  • Robotics competition experience.

Benefits

Compensation and benefits

  • Base salary: $150,000 to $200,000
  • Equity
  • Medical coverage
  • Dental coverage
  • Mental health coverage

Location and work model

  • Toronto, Ontario, Canada
  • On-site, fully in person
  • Full-time
More about this job

Responsibilities

The Full-Stack Software Engineer will maintain and extend a customer-facing web application and build internal tools for production. They will spend regular time on the shop floor gathering feedback and keep the web platform running.

Requirements

Candidates need one to three years of professional experience building browser and server software, with recent graduates welcome. Working knowledge of Node.js, prototype shipping experience, and willingness to be on call are required.

Skills

  • Node.js
  • Full-stack web development
  • Browser software development
  • Web application maintenance
  • Prototyping
  • Iterative development
  • Production uptime support
  • On-call support
  • Incident response
  • Requirements gathering
  • User testing
  • Internal tool development
  • Manufacturing process understanding
  • Collaboration with tradespeople

Benefits

  • Equity
  • Medical coverage
  • Dental coverage
  • Mental health coverage

Categories

  • Software
  • Technology
  • Manufacturing

Keywords

  • Full-Stack Developer
  • Software Engineer
  • Node.js
  • web application
  • JavaScript
  • manufacturing software
  • production workflow tools
  • internal tools
  • shop floor
  • on-call
  • uptime
  • prototyping
  • Toronto
  • on-site
  • industrial software

Seniority

Entry level

Perks

  • Stock or equity
  • Wellness program

Report this job

Get in touch
MovoJobs

Contact us