Senior Full-Stack Developer/ Full-Stack Developer (JavaScript, NodeJS, ReactJS)
| Job ref no. | LS |
| Job level | Entry |
| Work experience | |
| Education | Bachelor Degree |
| Location | Hong Kong Island |
| Employment type | Full Time |
| Salary | Negotiable |
| Benefits | |
| Industry | Information Technology |
| Job function | Information Technology (IT) |
| Posted on | 2026-11-04 |
Key responsibilities
-
Develop and maintain cross-platform mobile application features with a focus on UI/UX responsiveness
-
Implement frontend components and responsive layouts using modern web frameworks
-
Develop and maintain robust backend APIs and server-side logic to facilitate data exchange between frontend components and core systems
-
Execute automated frontend testing (e.g., Selenium) to ensure UI component functionality
-
Collaborate on UI/UX design implementation to ensure a seamless mobile-first user experience
-
Troubleshoot and debug frontend issues to optimize application performance for mobile devices
-
Conduct cross-browser and cross-device testing to maintain visual consistency and quality
-
Participate in the enhancement and integration of the BIM-AM Portal, AIMP, and CDE with other internal and external systems
-
Execute feasibility studies, user requirement implementation, and system development for data retrieved from CDE, Building Management System (BMS), and IoT sensors
-
Perform hands-on software development tasks within the development life cycle, collaborating with senior developers and contractors
About you
-
Degree or Higher diploma in computer subjects or related disciplines
-
3 years or above hands-on experience in IT application development, of which 1 year must be in a similar post and a comparable capacity
-
Extensive web application development experience, with strong proficiency in full-stack development using JavaScript, TypeScript, NodeJS, and ReactJS with CSS styling, demonstrating solid competence in both frontend and backend domains
-
Knowledge in backend languages and frameworks (Python, NodeJS)
-
Excellent self-learning skills; able to quickly research and adopt new development languages, platforms, or systems as required
-
Thrives on technical challenges and navigating complex business logic
-
Experience in database management and schema design using PostgreSQL, MySQL, and MongoDB