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
536336
Application deadline
20 Jun 2026

Duties & Responsibilities

  • Collaborate with healthcare professionals, patients, and engineers locally and internationally on SmartRehab platform development.
  • Handle server management (Nginx) and deployment (Docker, 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 (App Store Connect) and mobile web apps.
  • Contribute to advanced features such as computer vision for pose estimation using MediaPipe and on-device ML.
  • Senior appointees must also manage projects, supervise junior engineers, 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 (candidates with less experience may be considered for Research Assistant roles).
  • Hands-on experience in backend development (PHP, Laravel), frontend development (React, Ant Design), and database management (PostgreSQL).
  • Strong expertise in iOS development (Swift, SwiftUI) and mobile web frameworks.
  • Familiarity with server management (Nginx), deployment (Docker, AWS).
  • Excellent analytical and problem-solving skills with strong written and spoken English and Chinese.
  • Knowledge of hybrid mobile app development (React Native) is preferred.

Appointment

  • Full-time; position rank includes Senior Research Assistant, Research Assistant I, or Research Assistant II; contract duration not specified.

Key Dates

  • Not specified
Apply on HKU → Browse more positions