Job Description
We are looking for a "Senior React Frontend Developer" position in Canada. Below, you'll find the detailed job description. Industry experience in (Payments/Blockchain/Web3/NFT/Crypto/DeFi) is preferred. This role offers Long-term contract employment with 100% remote work flexibility. However, candidates must be situated within Canadian borders.
Required Skills & Qualifications
Required Skills & Qualifications
- 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.
- 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)