Senior Frontend Engineer (React) - Banking (Contract)

    KowloonPermanentHK$61k -70k pm
    Back to job search
    22 hours ago
    JN -012026-1994559
    New

    Senior Frontend Engineer (React) - Banking (Contract)

    Kowloon Permanent HK$61k -70k pm

    About the job

    About the Client

    Our client is a premier global financial institution with a strong presence in the Hong Kong market. They are looking for a Senior Frontend Developer to join their team.

    It would be a 6/12 months extendable contract.

    Key Responsibilities

    • Lead the development of high-quality, reusable frontend components using React and TypeScript to power the bank's core digital banking and wealth management platforms.
    • Architect and implement complex state management solutions and asynchronous data flows to ensure seamless real-time transaction processing.
    • Optimize application performance by utilizing modern techniques such as code-splitting, tree-shaking, and efficient rendering strategies to minimize latency on mobile and web.
    • Ensure 100% type safety and code reliability across the frontend codebase, establishing rigorous linting, unit testing, and integration testing standards.
    • Collaborate with backend engineers to define and integrate strongly-typed APIs (REST or GraphQL) that align with the bank's microservices architecture.
    • Review peer code and provide architectural guidance to ensure all developments adhere to web accessibility (WCAG) and strict financial security protocols.

    Requirements

    • Bachelor's degree in Computer Science, Information Systems, or a related technical field.
    • Minimum of 6+ years of frontend development experience, with at least 3 years of hands-on leadership using React in a large-scale enterprise environment.
    • Deep expertise in TypeScript, including advanced types, generics, and the ability to build robust, maintainable type systems.
    • Strong command of modern React features (Hooks, Context API, Suspense) and state management libraries (e.g., Redux Toolkit, Zustand, or TanStack Query).
    • Proven experience with frontend testing frameworks such as Jest, React Testing Library, or Cypress to ensure "zero-defect" deployments.
    • Solid understanding of CI/CD pipelines, Git-flow, and modern bundlers like Vite or Webpack within a professional SDLC.