Hong Kong Island, Hong Kong SAR, Hong Kong

Principal Engineer - Blockchain Platform (React Native)

 Job Description:

Key Responsibilities

  • Architect, develop, and maintain high-performance React Native applications for iOS and Android
  • Own mobile architecture, technical standards, and long-term scalability strategy
  • Ensure code quality, performance optimization, stability, and maintainability across the mobile codebase
  • Lead comprehensive code reviews and uphold a high engineering bar

  • Mentor and guide mobile engineers, fostering technical growth and best practices
  • Collaborate cross-functionally with product, backend, design, and QA teams to deliver end-to-end features
  • Identify and resolve performance bottlenecks, memory issues, and crash risks proactively
  • Define and improve mobile development workflows, testing strategies, CI/CD, and release processes
  • Stay up to date with React Native, iOS, and Android ecosystem advancements and drive adoption where relevant

Core Requirements

  • 8+ years of professional mobile development experience (iOS and/or Android)
  • 3+ years of hands-on React Native experience in production environments
  • Proven experience as a Tech Lead or Senior Engineer owning mobile architecture and code quality
  • Expert-level proficiency in TypeScript and JavaScript with strong clean-code principles
  • Deep understanding of mobile app architecture patterns, performance optimization, and memory management
  • Strong familiarity with native tooling (Xcode, Android Studio, Gradle, CocoaPods)
  • Experience integrating REST APIs, authentication flows, and secure data handling
  • Familiarity with mobile CI/CD pipelines, app store release processes, and versioning strategies
  • Strong decision-making skills with the ability to clearly communicate technical trade-offs
  Required Skills:

Performance Data Bar Adoption Gradle REST Development React Native REST APIs Authentication Android Studio Pipelines CI/CD Scalability iOS Features Reviews Decision-Making Android React Architecture Optimization Strategy TypeScript Testing Design Engineering JavaScript Management