Front End Developer - Ophthalmology Department (Contract)

Institution:  Tan Tock Seng Hospital
Family Group:  Administration

Position Overview

We are seeking a skilled Front End Developer to join our ophthalmology department team. The successful candidate will be responsible for developing and maintaining a responsive web application that serves our department's clinical and operational needs. This role requires creating intuitive, user-friendly interfaces that enhance the experience for both healthcare professionals and patients.

 

Key Responsibilities

  • Design and implement responsive user interfaces for our ophthalmology web application, ensuring optimal functionality across desktop, tablet, and mobile devices 
  • Collaborate closely with clinical staff to understand workflow requirements and translate these into effective digital solutions 
  • Maintain and improve existing web application features whilst developing new functionality to support departmental operations 
  • Ensure the application meets accessibility standards and provides an excellent user experience for healthcare professionals managing patient care

 

Essential Requirements

  • Proficiency in React framework for building dynamic user interfaces 
  • Experience with additional JavaScript frameworks and libraries (Vue.js, Angular, Next.js) 
  • Strong foundational skills in HTML5, CSS3, and JavaScript (ES6+)
  • Knowledge of CSS preprocessors (Sass, Less) and CSS frameworks (Bootstrap, Tailwind CSS)
  • Experience in creating responsive web designs that work seamlessly across various devices and screen sizes
  • Ability to write clean, maintainable code 
  • Experience with modern front-end development tools and workflows
  • Knowledge of web accessibility standards and best practices for healthcare applications

 

Desired Qualifications

  • Degree in Computer Science, Web Development, or related field, or equivalent practical experience in front-end development 
  • Knowledge of version control systems (Git) and collaborative development workflows 
  • Experience with testing frameworks (Jest, React Testing Library, Cypress) 
  • Understanding of RESTful APIs and asynchronous JavaScript 
  • Previous experience working on healthcare or clinical applications 
  • Familiarity with agile development methodologies and project management tools