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
Apply on HKU → Browse more positions