Duties:
Technical dimension
● Participate in the CEX direction of system architecture design and full-stack development (front-end/back-end/data interface)
● Build a high-concurrency, low-latency data service and trading strategy execution environment
● Write automated tests, CI/CD scripts, and ensure deployment efficiency and online stability
● Write high-quality documentation and tests, participate in code review and performance optimization
● Rapid learning and integration of new frameworks/new technologies for trading logic deployment
● Interact with the EVM chain, manage wallets, contract reads and writes, and gas optimization
● (Optional) Participate in the design of smart contracts and Solidity development
● Support cross-chain or on-chain asset tracking and analysis logic
Team collaboration
● Proactively identify problems and propose technical solutions
● Assist the product manager to push the iteration rhythm, with 1-2 weekly releases
● Collaborate with the trading/quantitative team to develop and launch product-level trading tools
● Support remote operations, including necessary night-time deployment support (rotational shift)
Requirements:
● Familiar with Web3/CEX business
● Proficient in TypeScript, familiar with at least one backend language: Go / Rust / Node.js / Python
● Proficient in React / Vue / Next / Nuxt and their state management libraries (Redux, Pinia, etc.)
● Familiar with Postgres, MongoDB, Redis, etc., databases and index optimization
● Familiar with EVM mechanism, on-chain data structures and common security vulnerabilities
● Understand and be able to use ethers.js / web3.js / Hardhat tools,
● Have good coding style, pay attention to test coverage and stability
● Have strong self-motivation, be able to independently decompose tasks and give time estimates