Careers 2018-10-29T11:56:48+08:00

Careers at Clinic First

Join the team that is innovating the primary healthcare software sector

Current Opportunities

Clinic First is always looking for talent to join our team. With many and varied roles including but not limited to software development, support, sales, training, research and innovation, contact us if you are looking for an exciting step into healthcare software.

Sales Representative

Key Responsibilities

  • Promote and sell IT solutions to clinics and healthcare providers

  • Expand customer base and explore sales opportunities

  • Provide simple training to customers

  • Prepare quotations after reviewing customers’ requirements

  • Follow-up and maintain good relations with customers


  • Good command of spoken and written in English and Chinese

  • Keen interest in medical/healthcare industry and motivated to stay up-to-date with the latest research and industry knowledge

  • Self-motivated, outgoing, strong problem solving and communication skills and well-organized

  • Hardworking, initiative, aggressive and able to work under pressure

Software Engineer

Key Responsibilities

  • Responsible for software development, reviewing code, bug fixing and implementing software systems

  • Ensure adherence to programming and documentation policies, software development, testing and release

  • Create, evaluate, and modify wireframes to support development process


  • Bachelor’s degree in Information Technology

  • Minimum of 1 year hands-on experience with web development technologies such as HTML, CSS and JavaScript

  • Experience with software development using technologies such as Java EE, Node.js, React, Oracle, Kubernetes, Hibernate, Spring Boot

  • Experience with IOS and Android app programming

  • Strong technical acumen and ability to troubleshoot and solve major, complex problems

  • Ability to work independently and as part of team

Work Better. Live Better

Fun Team

Our staff are a big part of our success as a company. It’s important to us that every member of our team enjoys their work and is comfortable in the workplace.


Clinic First encourages new ideas and innovation in the workplace. We respond positive to all ideas, incorporate them to our system and contribute the healthcare industry.

Personal Development

Training is a way to learn skill. In Clinic First, we support our members to learn new technology and skills; we attend various seminars, workshop training, team building activity.

Ready to join the team at Clinic First

If you’re ready for an exciting career in the healthcare industry, get in touch with us today by completing the form or give us a call on (852) 3706 9568.

No server or software installation

Online Training & Support

24/7 data security and privacy