Full Stack Developer/Software Engineer (Several Posts) in the Department of Medicine
University of Hong Kong
- Department
- Department of Medicine, School of Clinical Medicine (20600)
- Rank
- Other
- Position type
- Full-time
- Reference
- 536820
- Application deadline
- 16 Aug 2026
Duties & Responsibilities
- Collaborate with healthcare professionals, patients, and engineers on the SmartRehab AI-powered telerehabilitation platform.
- Handle server management (Nginx) and deployment using Docker and AWS.
- Develop and maintain iOS applications using Swift, SwiftUI, and UIKit.
- Build and optimize mobile-first web applications using React with responsive design.
- Analyze and maintain existing applications, fixing bugs and ensuring reliability.
- Manage deployment for iOS and mobile web applications.
- Contribute to advanced features such as computer vision for pose estimation using MediaPipe and on-device ML.
- Senior appointees will supervise junior engineers, manage projects, and provide technical advice.
Requirements & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- At least 3 years of relevant post-qualification experience (less experienced candidates may be considered for Research Assistant positions).
- Hands-on experience in backend development (PHP, Laravel), frontend development (React, Ant Design), and database management (PostgreSQL).
- Familiarity with server management (Nginx), deployment (Docker, AWS), and iOS development (Swift / SwiftUI).
- Strong expertise in mobile web frameworks with mobile-first design.
- Excellent analytical and problem-solving skills with strong written and spoken English and Chinese.
- Knowledge of React Native is preferred.
Appointment
- Full-time; rank of Senior Research Assistant/Research Assistant I/II; several posts available; duration not specified.
Key Dates
- Not specified