Key Responsibilities :
Develop and maintain backend services and RESTful APIs using Java (Spring Boot or similar).
Design and build mobile applications using React Native for iOS and Android platforms.
Ensure seamless integration between backend services and mobile apps.
Collaborate with product managers, designers, and QA engineers to deliver robust features.
Implement secure, scalable, and efficient solutions across the stack.
Write clean, maintainable, and testable code with proper documentation.
Optimize applications for speed, reliability, and cross-platform performance.
Participate in code reviews and contribute to engineering best practices.
Required Qualifications :
Bachelors degree in Computer Science, Engineering, or equivalent experience.
Strong proficiency in Java and frameworks such as Spring Boot, Hibernate, or similar.
Hands-on experience with React Native (hooks, navigation, state management libraries such as Redux or MobX).
Solid understanding of RESTful APIs, authentication / authorization, and data handling.
Experience with relational and / or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Familiarity with Git, CI / CD pipelines, and Agile development practices.
Strong problem-solving and debugging skills across backend and mobile environments.
Stack Developer Java • Hong Kong Island, Hong Kong