NRI Industrial Sales. logo

Full Stack Developer (Hybrid)

NRI Industrial Sales.
Full-time
On-site
Mississauga, Canada

Job Title

Full Stack Developer (Hybrid)

 

Company Name

NRI Industrial Sales Inc.

 

Location 

Mississauga, ON/CA (Hybrid)

 

About Us

At NRI, our mission is to promote the growth of a sustainable and efficient global industrial supply chain. As a stocking global distributor of over 1 million hard-to-find industrial parts, we help system integrators and suppliers mitigate unforeseen part shortages and extended lead times. Our long-time industrial asset recovery partnerships with tier 1 enterprises from various sectors have enabled us to become a sustainable global source of highly sought-after new, used, and obsolete industrial parts, equipment, and machinery. 

 

Job Description

We are seeking a talented and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web-based applications. You will work closely with product managers, business stakeholders, and other developers, to deliver high-quality software solutions. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for creating user-friendly interfaces and scalable APIs.

 

Our Stack

We expect candidates to be familiar with these frameworks/technologies (or relevant alternatives)

  • Laravel

  • Vue.JS

  • Next.JS (React)

  • GraphQL

  • PostgreSQL

  • Elasticsearch 

  • Github Actions CI/CD

  • Bash (comfortable with using the terminal)

  • Docker (familiar with running environments)

 

Responsibilities

  • Develop and maintain web applications using modern programming languages and frameworks

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Write clean, maintainable, and efficient code

  • Optimize applications for maximum speed and scalability

  • Perform code reviews and provide constructive feedback to teammates

  • Participate in the entire software development lifecycle, from concept to deployment

 

Skills & Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)

  • Minimum 3 years of full stack development experience

  • Fluency in programming languages such as PHP and Node.JS

  • Strong proficiency in front-end technologies such as HTML, CSS, and JavaScript

  • Experience with front-end frameworks such as React

  • Familiarity with back-end frameworks such as Laravel 

  • Comfortable writing unit and integration tests 

  • Ability to work independently and in a team environment

  • Familiarity with cloud platforms such as AWS or Azure is a plus

  • Knowledge or experience with dev-ops like Docker or Kubernetes is a plus

Compensation

Starting salary for this position is $85,000 annually, with potential for growth based on performance and experience.

 

Benefits

Join us and enjoy a robust benefits package including:

 
  • Life Insurance

  • Extended Health Care

  • Dental Coverage

  • AD&D Insurance

  • Lumino Health Virtual Care

  • RRSP

Your well-being matters to us. Apply now and thrive with our comprehensive benefits!