Sub banner

Senior Software Engineer

Job description.

Senior React Engineer - Job Specification Location: Belfast, UK | Type: Permanent, Full-Time | Level: Senior / Lead


About the Role

We are a leading global financial intermediary and infrastructure provider, operating at the heart of the world's wholesale markets. We are looking for a talented and experienced Senior React Engineer to join our growing technology team and help build the next generation of trading and data platforms.

This is a high-impact role in which you will design, build and maintain sophisticated, high-performance web applications used by financial professionals worldwide. You will collaborate closely with product owners, UX designers, and backend engineers in a fast-paced, agile environment.


Key Responsibilities

  • Architect and develop scalable, maintainable React applications with a focus on performance and reliability across complex financial workflows.
  • Lead technical design discussions, code reviews, and contribute to engineering best practices across the frontend discipline.
  • Collaborate with UX designers to implement accessible, responsive, and pixel-perfect user interfaces.
  • Integrate frontend applications with RESTful and WebSocket APIs delivering real-time market data.
  • Champion testing culture by writing comprehensive unit, integration, and end-to-end tests.
  • Mentor junior and mid-level engineers, providing technical guidance and constructive feedback.
  • Contribute to the continuous improvement of CI/CD pipelines, tooling, and developer experience.
  • Work closely with product managers and stakeholders to shape technical solutions that meet business objectives.
  • Identify and resolve performance bottlenecks, ensuring low-latency rendering for data-intensive dashboards.
  • Participate actively in sprint planning, retrospectives, and cross-team architectural discussions.

Required Skills & Experience

Core Technical Skills

  • 5+ years of professional experience in frontend development, with at least 3 years focused on React.
  • Deep expertise in React (hooks, context, concurrent features) and the wider ecosystem (React Router, React Query or SWR).
  • Strong proficiency in TypeScript, including advanced types, generics, and type-safe API integration.
  • Solid understanding of state management solutions such as Redux Toolkit, Zustand, or Jotai.
  • Experience with modern build tooling: Vite, Webpack, esbuild, and module federation.
  • Proven ability to build and maintain component libraries, ideally with Storybook.
  • Strong grasp of web performance optimisation: code splitting, lazy loading, memoisation, and bundle analysis.
  • Familiarity with testing frameworks - Jest, React Testing Library, Playwright or Cypress.

Professional & Domain Experience

  • Demonstrable experience delivering production-grade applications in a complex, regulated, or data-intensive environment.
  • Comfortable working within agile/scrum teams in a cross-functional delivery model.
  • Experience working with design systems and adhering to or establishing frontend standards.
  • Familiarity with accessibility standards (WCAG 2.1) and inclusive design principles.
  • Exposure to real-time data, WebSockets, or financial/trading applications is highly desirable.
  • Experience in financial services or fintech is advantageous but not essential.

What We Offer

  • Competitive base salary commensurate with experience, plus discretionary bonus.
  • Comprehensive benefits package including private medical, dental, and vision cover.
  • Hybrid working model - typically 3 days in our Belfast office, 2 days remote.
  • Genuine investment in learning and development, including conference attendance and training budgets.
  • Exposure to world-class financial technology and a globally connected engineering team.
  • A collaborative, inclusive culture that values technical excellence and continuous improvement.
  • Enhanced parental leave and family-friendly policies.
  • Pension scheme with employer contributions above statutory minimum.

How to Apply

If you are passionate about building exceptional user experiences and want to work on technology that powers global financial markets, we would love to hear from you. Please submit your CV and a brief cover note outlining your most relevant experience.

We are an equal opportunity employer committed to fostering a diverse and inclusive workplace. All applications will be considered regardless of age, disability, gender identity, race, religion, or sexual orientation.


Confidential - For Recruitment Purposes Only

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, County Antrim£55000 - £70000 per annum
Job reference:
BMC6555_1778678039