Senior Software Engineer

Brand:  HSBC
Area of Interest:  Technology
Location: 

Xi'an, SN, CN, -

Work style:  Hybrid Worker
Date:  9 Dec 2025

Business: HASE Technology

Open Positions: 1

Recruiter Name: Sherry M J LI

Location: XA

 

Why join us?

Hang Seng is committed to service excellence. Our people are our most important asset and play a vital role in our efforts to continually enhance our performance for customers and provide best-in-class products and services.  We seek to attract high-calibre talent by offering a dynamic working environment, good career development opportunities and competitive compensation packages.

 

The Opportunity:

In this role, you will

  • Align and comply with appropriate standard, process, policies & procedures.
  • Play a key role offers a chance to deliver could-based application that is built via micro-services/API, work with delivery teams to achieve business ambitions, deliver valuable products.
  • Build strong relationships with internal stakeholders across HASE IT teams.

 

What you’ll do:

  • Responsible for web front-end feature development and maintenance; participate in UI design and implementation.
  • Proficient in mainstream UI libraries (such as Ant Design, Material UI, etc.), and able to select appropriate UI solutions based on requirements.
  • Integrate and utilize visualization libraries (such as ECharts, D3.js, Cytoscape.js, AntV X6/G6, etc.) for data visualization and graphical display.
  • Experienced in developing interactive components such as drag-and-drop and drawing (e.g., reactflow, xyflow), capable of implementing complex front-end interactions.
  • Familiar with various table and Markdown components, and understand the differences between them.
  • Able to independently modify or develop customized components when existing UI components do not meet requirements.
  • Responsible for front-end code quality assurance and writing unit tests.
  • Participate in requirements review, technology selection, and architecture design.
  • Continuously follow front-end technology trends and promote technical upgrades within the team.
  • Collaborate closely with backend, product, and design teams to ensure high-quality project delivery.

 

What you will need to succeed in the role:

  • Bachelor’s degree or above in Computer Science or related field, Front-end development projects' experience.
  • Proficient in JavaScript/TypeScript; familiar with mainstream frameworks such as React/Vue.
  • Extensive experience in using and customizing UI libraries; able to independently develop high-quality components.
  • Familiar with SVG, Canvas, and other front-end drawing technologies; hands-on project experience is preferred.
  • Good coding standards and documentation habits.
  • Familiar with version control tools such as Git.
  • Strong communication and teamwork skills, with a strong ability to learn.
  • Experience in cross-platform development (such as mobile adaptation) is a plus.

 

What additional skills will be good to have?

  • Experience in developing or contributing to open-source UI components.
  • Experience with large-scale data visualization projects.
  • Familiarity with front-end performance optimization and engineering tools.
  • Experience in front-end applications related to AI or large language models.
  • Experience in UI/UX design is highly desirable.
  • Good English reading and writing skills, able to read technical documentation.

 

Link to FAQs:

https://hsbchrdirect.service-now.com/esc?id=kb_article&sys_id=b56197688334b6d06ed11a547daad371&spa=1

 

You’ll achieve more at HSBC

 

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

 

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Software Development (GuangDong) Limited Xian Branch***