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
Full-time