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
- 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.
- 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.
Join us and enjoy a robust benefits package including:
- Life Insurance
- Extended Health Care
- AD\&D Insurance
- RRSP
Your well-being matters to us. Apply now and thrive with our comprehensive benefits!