Search...

Frontend Engineer

Skills

About the Role

You will build and maintain the wallet frontend using React, Next.js and TypeScript. You will implement state management (MobX), develop cross-platform mobile features with Flutter or React Native, and integrate frontend work with lower-level modules written in Rust, C or C++. You will publish and maintain code in a public repository and participate in technical interviews that assume knowledge of fundamental computer operations.

Requirements

  • 2+ years of software engineering experience or equivalent
  • Proficiency in TypeScript
  • Provide a public GitHub or other public repository URL
  • Knowledge of fundamental computer operations and CPU fundamentals
  • Ability to communicate with international developers in English
  • Experience in blockchain and related application software development (preferred)
  • Experience with React Native or Flutter (preferred)
  • Experience in Rust, C or C++ (preferred)
  • Familiarity with the Cosmos or Ethereum ecosystems (preferred)

Responsibilities

  • Develop and maintain the web wallet frontend using React, Next.js and TypeScript
  • Implement state management and client logic with MobX
  • Build cross-platform mobile features using Flutter or React Native
  • Integrate frontend components with Rust and C/C++ modules
  • Publish and maintain code in a public GitHub or other public repository

Benefits

  • Top-tier equipment and software provided
  • Support for job-related training, seminar fees, and book purchases
  • Support for English learning expenses
  • Holiday bonus
  • Mealmate system
  • Support for overseas business travel and conference expenses
  • Corporate card for lunch and dinner expenses (different policy for remote workers)
  • In-house snack bar
  • 100% flexible work policy (remote-first)
  • One-month paid refresh leave every 3 years of service
  • Summer and winter vacation
  • 20 days of spouse parental leave and marriage leave
  • Reimbursement for late-night transportation
  • Annual health check-up
  • Support for mental health counseling expenses