
Frontend & Mobile Developer - Blockchain
- Hong Kong
- Permanent
- Full-time
- Lead the design, development, and maintenance of robust, cross-platform mobile applications using React Native, taking features from concept to deployment.
- Build seamless user experiences by implementing and integrating RESTful APIs and WebSocket connections for efficient and real-time data exchange.
- Ensure exceptional app quality by profiling and optimizing application performance, responsiveness, and usability for a global user base.
- Leverage your deep understanding of the React Native bridge to work with native modules when necessary, ensuring smooth interoperability between iOS and Android.
- Champion software quality by writing clean, maintainable code, developing comprehensive unit and end-to-end tests, and actively participating in peer code reviews.
- Work closely with product managers, designers, and other engineers in a cross-functional team to define, design, and deliver new features that meet business objectives.
- Minimum 3 years of experience developing mobile applications using React Native.
- Proficient in JavaScript/TypeScript and React.
- Experience in native iOS (Swift/Objective-C) and/or Android (Java/Kotlin) development.
- Strong understanding of RESTful API integration and WebSocket communication.
- Experience bridging React Native with native code or modules.
- Familiarity with version control systems, particularly Git.
- Knowledge of unit testing (e.g., Jest) and end-to-end testing (e.g., Detox).
- Familiarity with modern architecture patterns and state management (e.g., Redux).
- Experience with AI code generation tools. (e.g. Amazon Q Developer, github copilot cursor.com, aider)