8 days ago
Guangzhou, ChinaSenior
Responsibilities
- Own end-to-end frontend delivery from requirements clarification and technical design through implementation, testing, release, and production support.
- Design and evolve the AI Platform Portal’s frontend architecture and shared foundational capabilities.
- Build product workflows for model services, RAG, agents, and MCP with backend API integration and asynchronous or streaming interactions.
- Align frontend interfaces, API contracts, and integration plans with backend, AI, and platform teams.
- Establish and improve component design, code review, automated testing, accessibility, and release-quality practices.
- Analyze and improve frontend performance, reliability, usability, loading states, error recovery, and production outcomes.
- Deliver accessible, responsive experiences across supported browsers and devices in collaboration with product and design teams.
- Share technical knowledge and mentor teammates.
Requirements
- At least 6 years of frontend engineering experience delivering and maintaining production-grade web applications.
- Strong proficiency in React and TypeScript, including component architecture, Hooks, reusable design patterns, and performance-conscious rendering.
- Experience designing scalable frontend architectures and designing or implementing micro-frontend architectures.
- Proficiency with frontend build and development tools such as Vite or Webpack, package management, linting, formatting, and CI workflows.
- Experience analyzing and optimizing rendering, asset loading, bundle size, and frontend performance using browser performance tools.
- Experience managing client-side state and server-side data with tools such as Redux Toolkit, Zustand, and React Query.
- Strong understanding of modern JavaScript, browser behavior, semantic HTML, CSS, responsive layouts, and accessibility fundamentals.
- Experience integrating applications with REST or GraphQL APIs, including asynchronous operations, authentication flows, network issues, and service failures.
- Testing experience across unit, component, and end-to-end levels, with familiarity with Jest or Vitest, React Testing Library, and Playwright.
- Ability to independently own complex work, make technical trade-offs, communicate risks, collaborate cross-functionally, and communicate effectively in English.
Benefits
- Flexible working and opportunities for continuous professional development and career growth.
- Inclusive and diverse workplace with equal-opportunity employment practices.
- Candidates with immediate local work authorization and no relocation need will be prioritized.
- Candidates with less relevant experience or skills may be offered a lower Global Career Band than stated.
Tech Stack
Categories
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
