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