Frontend Engineer for Wallet and Payment Interfaces

Tokyo-based Japanese blockchain and Web3 company focused on non-custodial wallets, stablecoin payments, NFT services, and enterprise blockchain solutions.

Tokyo, Japan
About HashPort Inc.

HashPort Inc. develops and operates blockchain products and services for consumers, businesses, financial institutions, and public-sector organizations. Its current core offering is HashPort Wallet, a non-custodial digital-asset wallet inherited from the EXPO2025 Digital Wallet, alongside HashPort Wallet for Biz stablecoin payments, enterprise wallet and blockchain solutions, SBT loyalty services, RWA tokenization, and HashPort Market | αU, an NFT marketplace supporting JPYC and credit-card payments.

View jobs by HashPort Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will implement new interfaces for gamification, multilingual delivery, stablecoin payments, and consumer and merchant experiences. You will build and test reusable components, verify behavior on real devices and operating systems, diagnose frontend and API issues, and plan dependable app-store and staged releases.

Requirements

  • Have experience planning and executing mobile web or native application releases, including app-store reviews and staged rollouts
  • Have experience designing tests that prevent display and interaction defects, including real-device, multi-device, multi-OS, Storybook, or visual regression testing
  • Have experience isolating defects between the interface and API layers and reporting their impact
  • Have approximately three or more years of professional React and TypeScript web application development experience
  • Have experience developing mobile web applications with Capacitor, Cordova, or PWA technologies, or web applications with native integrations
  • Have experience with state management, component design, and design-system implementation
  • Have experience quickly understanding and extending an existing codebase written by others
  • Have experience using coding agents to implement components, create tests, and understand existing code
  • Have experience validating and correcting AI-generated interfaces or code changes

Responsibilities

  • Implement interfaces for gamification features such as lotteries and rewards
  • Internationalize the application and resolve display issues for overseas releases
  • Build merchant and consumer interfaces for a stablecoin payment platform
  • Develop and maintain components in Storybook
  • Create tests with Vitest
  • Plan releases around app-store reviews and staged rollouts
  • Implement and release assigned interfaces without introducing user-facing defects
  • Use coding agents for component implementation, testing, and codebase analysis
  • Validate AI-generated interfaces on real devices and across multiple device types
  • Investigate user inquiries and app reviews for signs of UI problems
  • Clarify ambiguous specifications with frontend leadership and designers

Benefits

  • Remote work on Tuesdays and Thursdays
  • Claude Code Team Premium seat, with an individually contracted Max plan when needed
  • Free drinks in the office
  • Recreation subsidy of JPY 8,000 once per quarter
  • Company social events approximately twice per year