Senior Front End Developer

NRI Distribution Inc - Ottawa, ON (30+ days ago)

Apply Now

About Us

NRI Distributionis a specialist in providing North American logistics services to apparel, footwear, equipment and accessories manufacturers in the outdoor, action sports, fashion and lifestyle industries. We are champions in both wholesale and ecommerce fulfillment. At NRI a high level of service is a MUST, while providing an enjoyable workplace to our team members. Both the client and our team member experience is very important to us!

We strive to create a climate that fosters leadership within the team, provides opportunities and allows our employees to have fun! It also helps that we work with some amazing brands! Some of the brands include Herschel, BN3TH, TOMS, Volcom, K2, Electric, Icebreaker, Marmot, Skull Candy and many, many more! We offer some unique perks especially if you like adventure!

To learn visit us online via our company website (http://www.nri-distribution.com/) and Facebook Page (https://www.facebook.com/NRIdistribution).

Seriously, check out our website, we’re pretty awesome. And we work with some pretty cool brands too.

The Opportunity

The Sr. Front-End Developer will be improving the user experience by making web page interactions simple, easy and effective. Working with the product team and Software Developers, this person will ensure design specifications are executed. The Front-End Developer will assist in all states of software development, testing and delivery.

Successful candidates can work remotely, on-site, or a combination of both.

All About You

Things You Can Do

  • Excellent MS Excel, Word, and Outlook skills.
  • Experience with REACT with Redux
  • Experience with C#/.NET
  • Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Flexible and able to adapt to changing priorities.
  • Ensures integrity and adherence to the ethical values of the company.
  • Problems are different and situations are constantly changing. Use considerable judgment and analysis to arrive at recommendations or conclusions.
  • Responsibilities and objectives are assigned with broad freedom for decision making with primary control through general policy and guidance in collaboration with the Executive members.

The Must Haves

  • A Bachelor’s Degree in Computer Science or a related field.
  • 5+ years of hands experience with front end development technologies
  • Experience with REACT with Redux
  • Experience with C#/.NET
  • Experience with version control software

*If this describes you then please keep reading!

Duties and Responsibilities

1. Resolves routine system problems for the WMS.

  • Debugs software components and performs software modifications.

2. Designs and develops software products to enhance the WMS.

  • Assists in the creation of design documents for new software components.
  • Codes software components while adhering to established programming standards.
  • Communicates with the team about the progress of development projects.

3. Developing User-Facing Features:

  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability on mobile and desktop
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders
  • Build reusable code and libraries for future use

4. Ensures development testing is complete.

  • Implements appropriate tests to ensure high quality code prior to roll out.
  • Tests changes to application software to ensure quality and the required functionality is met.

5. Provides support for the implementation of new software application and subsequent usage.

  • Provides troubleshooting to end users and assists them in the effective use of their system through formal or informal training.

6. Identifies and recommends ways to add value to the product.

7. Participates in team Scrum meetings (sprint planning, daily scrums, sprint reviews and retrospectives).

8. Managing and leading projects as assigned.

9. Performs other duties as requested.

Application Instructions

Please send your cover letter and resume to Gary Toor, Manager of People Experience, to jobs"at"nri-distribution.com or via Indeed.

Job Type: Full-time