REACTjobsboard

Senior React Developer

NDAX

Description

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®.

Please note that this role is fully remote and we are open to candidates all over the world. Candidates must be willing to work 4 hours standard business hours (MST).

Responsibilities:

  • 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

Requirements

  • 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

Good-to-haves:

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