WEB3 Front‑End Engineer (React/Next.js)

Remote
Full Time
Experienced
About Tothemoon

Tothemoon is a user-centric, multiservice digital assets trading platform. At Tothemoon, we prioritize what matters most in finance: reliability. Whether it’s buying, selling, exchanging, or investing in cryptocurrencies, you can trust us to protect your financial interests and propel you towards a prosperous future. Join a rapidly growing community of users who choose Tothemoon for their digital transactions.

About the role
Design the public face of our fiat on‑ramp / off‑ramp feature. You will craft a responsive React (Next.js + TypeScript) web app that lets users purchase or cash out stablecoins via card or bank transfer, monitor status in real time, and connect their wallets.

Responsibilities

  • Build UX flows: KYC forms, payment widgets, wallet connections, transaction trackers.
  • Consume REST/GraphQL endpoints from the Python back end; handle optimistic updates and error states.
  • Implement responsive design with Tailwind and accessibility best practices.
  • Integrate wallet connectors (wagmi/viem, Solana Wallet Adapter) and hardware‑wallet support.
  • Localise UI (i18n) and add feature flags for A/B testing.
  • Write component/unit tests (Jest, React Testing Library) and E2E tests (Playwright/Cypress).
  • Optimise bundle size, Lighthouse scores, and SEO for landing pages.
  • Collaborate with designers and products to refine Figma wireframes.

Requirements

  • 3+ years of production React/TypeScript, including SSR with Next.js.
  • Experience building payment or onboarding flows with 3‑D Secure, Apple Pay/Google Pay.
  • Familiarity with web3 wallet libraries and crypto security UX.
  • Strong CSS/HTML skills and accessibility awareness.
  • Proficient English.

Nice‑to‑have

  • Exposure to analytics tools (Amplitude, Segment) and growth experiments.
  • Knowledge of GDPR and PCI impacts on front‑end storage & telemetry.
  • Motion design with Framer Motion.

Why Join Us:
• A multicultural environment with employees from around the world.
• A team of professionals with diverse expertise.
• Flexibility and readiness for change, as we are a product company.
• A DevOps culture where the infrastructure team ensures reliability and security.
• Responsibility and freedom in problem-solving.
• Complex business logic of the product, working with sensitive data and secure APIs, utilizing microservices architecture.
• Opportunity to dive into trading and blockchain topics.

Conditions:

• Salary is negotiable during the interview and depends on the candidate's experience.
• Flexible working hours
• Paid holidays.
• Work format: remote

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*