Senior Front-end Developer / Team Lead
Company:
Chinasoft International
Employment Type:
Full-time with 12-month Renewable Contract
Work Location:
On-site at a Major Public Healthcare Institution (Hong Kong)
Job Highlights
Lead front-end development using ReactJS and React Native
Oversee test planning, quality checks, and UI performance
Collaborate with full-stack and QA teams in a healthcare tech environment
Stable and impactful public sector IT project work
Overview
Chinasoft International is looking for a
Senior Front-end Developer / Team Lead
to join our team supporting a strategic healthcare technology project. This role will focus on leading front-end development using
ReactJS
and
React Native
, while also taking ownership of
test planning
and
UI quality control
. You will work closely with developers, testers, and business analysts to ensure that the user interface and workflow align with clinical and operational needs.
This is a leadership-oriented role suitable for candidates with both strong technical and communication skills who are ready to take responsibility for code quality, team collaboration, and project success.
Key Responsibilities
Lead the development of front-end applications using
ReactJS
and
React Native
Collaborate with backend developers to ensure seamless integration and maintainable code architecture
Develop and maintain reusable UI components with consistent design and performance
Plan and oversee end-to-end
test strategies
, including UI testing and automation using
Selenium
and
Postman
Conduct code reviews and maintain coding standards for the front-end team
Coordinate with QA and product teams to ensure timely delivery and high-quality software
Participate in Agile development cycles, sprint planning, and team retrospectives
Provide technical guidance and mentorship to junior developers when needed
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related discipline
At least
6 years of experience
in front-end development, including ReactJS and React Native
Familiarity with
Spring Boot
and backend integration workflows
Proficient in
UI testing tools
like Selenium and
API testing
using Postman
Experience with
MS SQL
or
MySQL
databases
Strong understanding of responsive design, browser compatibility, and performance optimization
Excellent communication and leadership skills, with experience collaborating in Agile teams
Self-motivated, detail-oriented, and able to manage multiple tasks effectively