About this role
Hong Kong Island, Hong Kong
Key Responsibilities
-
-
Develop, test, and maintain mobile applications using React Native.
-
-
Collaborate with cross-functional teams (design, product, backend) to define and ship new features.
-
-
Optimize applications for performance, scalability, and responsiveness.
-
-
Work with native modules (Objective-C, Swift, Java, Kotlin) when required.
-
-
Integrate third-party APIs, SDKs, and services.
-
-
Debug and resolve performance, usability, and security issues.
-
-
Maintain clean, reusable, and well-documented code.
-
-
Stay updated with emerging mobile technologies and best practices.
Requirements
-
-
Proven experience building mobile apps with React Native (portfolio or apps in stores preferred).
-
-
Strong proficiency in JavaScript (ES6+) and TypeScript.
-
-
Good understanding of React concepts (hooks, state management, context, Redux, etc.).
-
-
Experience with mobile app deployment to the Apple App Store and Google Play Store.
-
-
Familiarity with RESTful APIs, GraphQL, and backend integration.
-
-
Knowledge of mobile UI/UX principles and responsive design.
-
-
Understanding of mobile performance optimization and debugging tools (e.g., Flipper).
-
-
Familiarity with Git and Agile development practices.
-
-
Bonus: Experience with native iOS/Android development and CI/CD for mobile
Required Skills
-
Kotlin
-
Mobile Applications
-
React Native
-
Redux
-
GraphQL
-
Swift
-
CI/CD
-
Usability
-
Debugging
-
Scalability
-
iOS
-
Agile
-
React
-
Features
-
Android
-
Optimization
-
TypeScript
-
Integration
-
Security
-
Git
-
Java
-
Design
-
JavaScript
-
Management
-
Apply for this job
-
Or refer someone
-
Share
-
-
Facebook
-
-
Line
-
-
LinkedIn
-
-
X (Formerly Twitter)
-
-
Whatsapp
-
-
Email