Web3 Frontend Development Engineer

XBIT

₨784.5K-1.5M[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
Share

Job Description

Show original text

Description

Job Responsibilities

Design and Develop Core Trading Interface: Responsible for the design, development, and maintenance of the core user interface of the DEX platform, including but not limited to essential functional modules such as token exchange, liquidity pool management, transaction history, and asset management, ensuring high performance, high responsiveness, and an exceptional user experience.

Deep Integration of Web3 Technology Stack: Proficiently integrate mainstream Web3 libraries (such as ethers.js / web3.js, wagmi) with user wallets (such as MetaMask, WalletConnect, Coinbase Wallet, etc.), to achieve secure wallet connections, transaction signing, status listening, and on-chain interactions.

Real-time Display and Interaction of On-chain Data: Implement real-time acquisition, parsing, and visualization of on-chain data (such as price charts, depth charts, gas fee estimates, transaction status updates) and facilitate secure user interaction with smart contracts.

Optimizing Frontend Performance and Security: Have a deep understanding of the performance bottlenecks in blockchain applications (such as RPC call optimization, state update management) and continuously optimize frontend performance. Strictly adhere to security best practices, writing robust and secure code to prevent frontend-level attacks (such as phishing, state manipulation).

State Management and Complex Interaction Logic: Efficiently manage complex application state using modern state management solutions (such as Redux, Zustand, MobX, Context API + Hooks), handling asynchronous operations and transaction processes.

Responsive and Multi-end Adaptation: Ensure that the DEX platform provides a consistent and excellent user experience on both desktop and mobile (Web) platforms.

Collaboration and Quality Assurance: Work closely with UI/UX designers to implement design drafts. Collaborate efficiently with smart contract developers and backend engineers to define interface specifications. Write high-quality, maintainable code and develop unit tests and integration tests (such as Jest, React Testing Library, Cypress) to ensure frontend quality.


Technical Exploration and Documentation: Stay updated on the development trends of Web3 frontend technologies, evaluate and introduce appropriate new technologies. Write clear technical documentation.

Requirements

Job Requirements

Education and Experience:

Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

3-5 years of professional front-end development experience.


Core Front-End Technologies:

Proficient in at least one mainstream front-end framework: React (strongly recommended and widely used) / Vue / Angular, with preference given to deep users of the React ecosystem.

Expertise in HTML5, CSS3, and preprocessors (SASS/LESS), with familiarity in modern CSS layout solutions (Flexbox, Grid).

Expertise in state management libraries (Redux and its ecosystem such as Redux Toolkit / Thunk / Saga, or Zustand, MobX, etc.).

Familiarity with front-end build toolchains (Webpack, Vite, Babel, npm/yarn/pnpm).


Web3 Core Technology Stack:

Essential: In-depth understanding of blockchain fundamentals (transactions, Gas, blocks, smart contracts).

Essential: Practical experience with wallet integration (MetaMask, WalletConnect, etc.).

Essential: Proficient in at least one mainstream Web3 interaction library (ethers.js or web3.js, with familiarity in React Hooks libraries such as wagmi preferred).

Understanding of EVM (Ethereum Virtual Machine) compatible chains and their interaction principles.

Familiarity with the process of interacting with smart contracts (ABI, method calls, event listening).

Knowledge of common front-end security risks and preventive measures.


Performance and Engineering:

Experience in developing and optimizing performance for large, complex single-page applications (SPA).

Familiarity with front-end testing frameworks (Jest, React Testing Library, Cypress, etc.).

Proficient in using Git for version control and team collaboration.


Soft Skills:

Excellent problem analysis and solving abilities, capable of tackling technical challenges independently.

Strong sense of responsibility, safety awareness, and quality consciousness (critical in scenarios involving user assets).

Good communication skills and a spirit of teamwork.

Self-motivated, passionate about blockchain technology and decentralized finance (DeFi), with a strong willingness to continuously learn.

Able to adapt to a fast-paced startup environment.

BlockchainEthereumWeb3.jsDecentralized Applications (DApps)
Preview

Luna zhuo

HR ManagerXBIT

Active within three days

Working Location

Shenzhen, Guangdong Province, China

Posted on 23 July 2025

XBIT

51-100 Employees

DeFi

View jobs hiring

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.