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