Search...

Frontend Engineer

Genius logo
Genius

Genius is a decentralized, non-custodial platform that allows users to buy, sell, and swap any cryptocurrency or token across multiple blockchains from a single interface. It eliminates the need for bridging by using a cloud wallet and a protocol-managed liquidity model, aiming to provide a seamless, 'chain invisible' trading experience.

Distributed

Funding

Projects

About Genius

Genius is a decentralized, non-custodial platform that enables users to buy, sell, and swap cryptocurrencies across multiple blockchains like Ethereum, Base, Solana, and others, directly from a single interface without manual bridging. The platform provides a cloud wallet where user keys are sharded across the Lit Protocol's MPC network, ensuring users maintain full custody of their assets. It utilizes a protocol-managed liquidity model with 'Genius Vaults'—smart contract vaults on supported chains—to facilitate fast and secure cross-chain transactions, creating a 'chain invisible' experience. Users can earn '$BRAIN' points as rewards for trading, deposits, and referrals. The platform is undergoing security audits by Halborn and Hackenproof.

View jobs by Genius

Skills

About the Role

You will architect, build, and maintain high-performance front-end applications using Next.js and TypeScript. You will implement pixel-perfect, responsive, and accessible UI components and optimize rendering speed, bundle size, and load time across devices and browsers. You will integrate front-end code with REST and WebSocket APIs and occasionally contribute to back-end development. You will uphold code quality with testing and documentation and mentor junior developers while operating effectively in a remote environment.

Requirements

  • 4+ years of professional front-end development experience
  • Expert-level proficiency with Next.js, React, and TypeScript
  • Strong grasp of modern front-end architecture, performance optimization, and state management
  • Experience integrating with REST and WebSocket APIs
  • Familiarity with back-end concepts (Node.js, databases, cloud services, Postgres) is a plus
  • Demonstrated ability to own features end-to-end in production systems
  • Ability to operate independently in a distributed or remote-first environment
  • High velocity in execution and iteration

Responsibilities

  • Architect and build high-performance front-end applications with Next.js and TypeScript
  • Implement pixel-perfect, responsive, and accessible UI components
  • Collaborate with product and design to deliver seamless user experiences for advanced trading workflows
  • Optimize performance across devices and browsers focusing on rendering speed, bundle size, and load time
  • Integrate front-end with REST and WebSocket APIs and contribute to back-end development when needed
  • Uphold best practices in code quality, testing, and documentation
  • Mentor junior developers and influence engineering standards

Benefits

  • Equity 0.05%–0.1%