freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Developer

Summary

Builds and maintains a high-performance React/Next.js frontend for a crypto derivatives DEX, integrating real-time market data, Web3 wallets, and on-chain trading components.

Aster is the foremost decentralized exchange for crypto derivatives on major blockchains like BNB Chain and Arbitrum. Offering both order book and on-chain perpetuals, Aster empowers traders and stakers with unparalleled opportunities. Elevate trading with up to 1001x leverage, zero slippage and competitive fees. Amplify liquidity provider (LP) returns with the highest yield among perpetual trading platforms with majority-stablecoin LP pools.

Key Responsibilities

Core Development Design and implement scalable frontend architectures for high-frequency trading applications Build responsive interfaces that handle real-time market data, WebSocket connections, and live price feeds Develop sophisticated trading components including order forms, charts, position management, and portfolio dashboards Implement wallet connections, blockchain interactions, and DeFi protocol integrations Create responsive designs that work seamlessly across desktop and mobile devices

Required Skills & Experience

Frontend Technologies Advanced proficiency in React (modern React patterns, hooks, Next.js) Expert-level TypeScript skills, including complex types and generics Experience with state management tools such as Zustand or Redux Strong knowledge of Tailwind CSS, custom design systems, and responsive layouts Familiar with performance optimization: Webpack tuning, code splitting, lazy loading, and bundle size control

Web3 & Blockchain

Experience with wallet integration libraries (Wagmi, Web3Modal, etc.) Familiarity with blockchain networks such as Ethereum, BSC, Arbitrum, Scroll, or Solana Understanding of smart contract interactions and transaction flows Knowledge of DeFi protocols and their integration patterns is a plus

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available