freehire launches on Product Hunt on 26 August.

Follow →

Senior Front-End Engineer (React)

Summary

Build and maintain React-based web interfaces for a crypto platform, integrating wallet interactions and blockchain features while ensuring performance and accessibility.

You will participate in every phase of frontend development, from requirements analysis and architecture through implementation, testing, documentation, and delivery. You will build responsive and accessible interfaces from Figma designs, create reusable Storybook components, integrate blockchain and wallet interactions, manage client and server state, optimize performance, monitor production issues, write tests, review code, and contribute to planning and technical decisions.

Responsibilities

  • Participate in all phases of frontend development
  • Build responsive and accessible user interfaces from Figma designs
  • Prototype interfaces for testing MVPs
  • Develop reusable components and maintain them in Storybook
  • Integrate new features into the existing codebase
  • Implement blockchain and wallet interactions
  • Design client-side state management, server-state synchronization, caching, and error handling approaches
  • Write unit, integration, and end-to-end tests
  • Monitor production issues and application performance with Sentry
  • Contribute to project estimation, planning, and technical decision-making
  • Review code and maintain engineering standards
  • Communicate with engineers, designers, product stakeholders, and company partners

Requirements

  • Expertise in modern React and TypeScript
  • Production experience with Next.js, Vite, and pnpm-based monorepos
  • Deep understanding of server-state and client-state management
  • Strong CSS and responsive design fundamentals
  • Experience creating accessible reusable components from Figma designs
  • Testing experience with unit, integration, and end-to-end tests
  • Ability to optimize frontend performance and debug production issues
  • Knowledge of CSP, secure wallet interactions, input validation, and safe secret handling
  • Confidence with Git workflows, Docker, and GitHub CI/CD
  • Basic familiarity with Kubernetes and CDNs
  • Experience with blockchain frontend integrations, wagmi or viem, wallet connection flows, transaction lifecycles, and Web3 UX is nice to have

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