Work In Tech

Explore opportunities in Waterloo Region and beyond

Senior React JS Developer

National Digital Asset Exchange (NDAX)

National Digital Asset Exchange (NDAX)

Software Engineering
Alberta, Canada
Posted on Sunday, April 30, 2023
As one of Canada’s largest and fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the country’s fintech industry and is constantly leading the way in terms of security and innovation. We’re on a mission to empower more Canadians to unlock the full potential of digital finance. To address the various needs in the Canadian cryptocurrency space, NDAX has assembled a multidisciplinary team with diverse backgrounds, including finance, technology, engineering, compliance, marketing, and more.

We're proud to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®.

  • Maintain existing React systems, including fixing bugs
  • Design and develop new custom components to meet project requirements
  • Install and configure server environments for React deployments
  • Maintain and update project dependencies as well as fix any conflicts
  • Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it
  • Assist in defining technical requirements for projects
  • Collaborate with Quality Assurance Specialists on testing plans

  • 5+ years of experience in ReactJS
  • 7+ years of development experience
  • Strong development experience in Node.js, npm
  • Analytical skills to identify the root causes and come up with solutions/alternatives
  • Working in an agile environment- with Scrum, Kanban methodologies
  • Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS
  • Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
  • Expert in working with scrum, keeping track of your sprints in Jira, and completing everything on time

  • Development experience in Solidity
  • Blockchain knowledge
  • Ethereum Smart Contract Knowledge
  • Development experience in Web3/ Etherjs/etc.