Work In Tech

Explore opportunities in Waterloo Region and beyond

React Front End 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 are 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 are proud to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®.

We are looking for a React front end developer with headless CMS experience.

Position Type: Full Time – Permanent

Key Responsibilities (job Description)
  • Developing new user-facing features using React and Headless CMS tools
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web capable devices and browsers
  • Creating, installing, and maintaining WP sites as a headless CMS
  • Working closely with designers to push the boundaries of what is possible and help define best practices
  • Integrating with a headless CMS and various APIs to deliver a combination of static and dynamic web experiences

Requirements
  • A proven experience of scaling up products to hundreds of thousands of users while maintaining costs and security of infrastructure
  • Thorough understanding of React and its core principles
  • Extensive experience in different web protocols RESTful, WSS, FIX, etc.
  • Experience with different caching mechanisms
  • Experience with different messaging systems/protocols
  • Experience with Jamstack, nextjs
  • Ability to work with common CMS systems and frameworks depending on the need – common platforms like WordPress or Squarespace
  • Familiarity with the WordPress API and GraphQL plugins
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with common front-end development tools such as Babel, Webpack, NPM
  • Ability to understand business requirements and translate them into technical requirements
  • Expert in the life cycle of web page/request
  • Deep understanding of web concepts, requests, responses, headers, security, etc.
  • Degree in computer science or equivalent

Benefits
  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • Life Insurance
  • Paid Time Off
  • Training & Development Opportunities
  • Stock Option Plan
  • Bonus – Awards – Gifts
  • Work From Home – Flexible hour
  • Free snacks and drinks at the office