Point your AI agent at freehire and let it find you a job.

Get the CLI →

Recent Jobs

NewBe an early applicant

Senior Software Engineer/Software Engineer (at the rank of Senior Research Assistant/Research Assistant I/II) (Several Posts)

Posted 2 views
Discussion

Summary

Build and maintain SmartRehab, HKU's AI-powered telerehabilitation platform: develop backend APIs and web consoles (PHP/Laravel, React/Ant Design), keep PostgreSQL performant, run Nginx/Docker/AWS deployments, and support mobile apps; senior hires also manage projects and mentor junior engineers.

Senior Software Engineer/Software Engineer (at the rank of Senior Research Assistant/Research Assistant I/II) (Several Posts) in the Department of Medicine, School of Clinical Medicine

We now invite applications for the captioned post to assist in research related to SmartRehab (https://www.remobility.net/), an AI-powered automated telerehabilitation platform jointly developed by HKU Stroke and HKU SAIL of HKU Engineering.

Duties and Responsibilities

  • Collaborate with healthcare professionals, patients, and research staff locally and internationally
  • Oversee the development and maintenance of backend API servers and web consoles
  • Ensure optimal database performance
  • Manage server operations and deployment
  • Support mobile app development and enhancement
  • Perform other duties as assigned
  • Senior appointee will also be responsible for project management, supervising junior engineers in frontend and backend development, monitoring project progress, and providing technical advice on software and system issues

Information about the Department can be obtained at https://medic.hku.hk/

Requirements

  • A Bachelor’s degree in Computer Science, Information Technology or equivalent, with at least 3 years' relevant post-qualification experience; candidates with less experience may be considered as Research Assistant I/II
  • Hands-on experience in backend development using PHP and Laravel 9.0, frontend development using React and Ant Design (antd), and database management with PostgreSQL
  • Familiar with server management using Nginx, deployment using Docker and AWS
  • Knowledge of iOS and web-based app development is essential
  • Demonstrate excellent analytical skills with a strong problem solving attitude
  • A good command of written and spoken English and Chinese
  • Experience in hybrid mobile app development using Kotlin, Java, React.js, and React Native, along with solid experience in MongoDB, will be highly preferred
  • Experience in open-source or industry-related projects, understanding of CI/CD processes, and familiarity with computer vision technologies for pose estimation and error detection in physical exercises would be advantageous

What We Offer

The appointment will commence as soon as possible on a 1-year temporary basis, with the possibility of renewal subject to satisfactory performance and funding availability.

A highly competitive salary commensurate with qualifications and experience will be offered.

  • annual leave
  • medical benefits
  • free access to on-campus gyms
  • libraries

The University is an equal opportunities employer and is committed to equality, ethics, inclusivity, diversity and transparency

Applications Open: Mar 17 2026 China Standard Time
Applications Close: Apr 17 2026 11:55 PM China Standard Time

Back to search results

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available