Description:
● Building and maintaining web3 frontend applications using modern
Typescript frameworks such as ReactJS
● Working with other engineers to integrate the frontend with smart contract
logic as well as on-chain data
● Collaborating with product owners and designers to develop visually
appealing and intuitive user interfaces
● Implementing functional UI elements for various user facing features from
design mocks, and optimizing said elements for performance and
accessibility
● Participating in code review and writing rigorous test cases to maintain code
quality and ensure adherence to best practices
Tech Stack
● React, Typescript, Next.js, Node.js
● Ethers.js, web3.js
● Modern JavaScript (es6), CSS, HTML
● Solidity
● IPFS for decentralized storage
● The Graph
● Figma
Requirements
● Bachelor’s degree or above in a STEM field
● At least 1 year of experience with solid, demonstrable work on Github or
otherwise
● Expertise in Typescript, React.js, and related libraries and tools (React,
Context, Hooks etc.)
● Knowledge of current best practices for web3 and DeFi, and understanding
of the trends and technical progression of web frameworks and design
patterns
● Familiarity with Material UI, CSS, styled-components, HTML, Git,
GraphQL
● Familiarity with test driven development and front-end testing frameworks
● Good at English both in verbal and written communication skills
Preferred:
- Understanding of blockchain products and DeFi protocols from an end-user
perspective
- Understanding of Solidity, web3.js, ethers.js, BigNumber.js, and The Graph
(optional but you are expected to pick these up quickly with support from other
devs)
- Experience working autonomously in cross functional teams on different
projects
- Good time management, prioritization
Salary Range (NET): Negotiate (based on current salary)