Skip to content
mimi

Senior React Frontend Developer (Blockchain)

Techedin

Remote · Canada Full-time Senior 1mo ago

About the role

About

  • Position: Senior React Frontend Developer (Blockchain)
  • Location: Canada (100% remote work flexibility; candidates must be situated within Canadian borders)
  • Industry experience preferred: Payments, Blockchain, Web3, NFT, Crypto, DeFi
  • Employment type: Long‑term contract

Requirements

  • 7+ years of experience in JavaScript development.
  • Strong proficiency in React.js and Vue.js frameworks.
  • Experience with Next.js (preferred but not mandatory).
  • Deep understanding of modern JavaScript (ES6+), and TypeScript (preferred).
  • Hands‑on experience with component‑based architecture.
  • Proficiency in CSS3, SCSS, Tailwind CSS, Bootstrap, or other styling frameworks.
  • Experience with RESTful APIs and GraphQL.
  • Familiarity with state management libraries like Redux, Vuex, or Zustand.
  • Proficiency with version control systems like Git, GitHub, or Bitbucket.
  • Knowledge of build tools like Webpack, Vite, and Babel.
  • Experience with Unit and integration testing using Jest, React Testing Library, or Cypress.
  • Understanding of CI/CD pipelines and deployment processes.

Nice-to-Have Skills

  • Experience with SSR (Server‑Side Rendering) and Static Site Generation (SSG).
  • Familiarity with Node.js and Express.js.
  • Experience with micro‑frontends or mono repo architecture.
  • Exposure to cloud platforms like AWS, Azure, or GCP.
  • Knowledge of web performance optimization techniques.
  • Contribution to open‑source projects or personal GitHub portfolio.
  • Experience with Web 3.0 and blockchain technologies such as Ethereum, Solidity, Smart Contracts, and decentralized applications (DApps).

Additional Information

  • Seniority Level: Mid‑Senior level
  • Employment Type: Contract
  • Job Function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting
  • Job ID: #J-18808-Ljbffr

Skills

BootstrapCSS3CypressExpress.jsGitGitHubGCPGraphQLJestJavaScriptNode.jsReactReact Testing LibraryReduxRESTful APIsSCSSSolidityTailwind CSSTypeScriptVue.jsVuexWebpackWeb3Zustand

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free