Salary: £30,000 - 60,000 per year Requirements: Proven experience developing scalable web applications using React, TypeScript, JavaScript, and HTML/CSS Strong knowledge of modern React, TypeScript, ES6, JSX, and reusable component design patterns Experience ensuring consistent UX/UI across multiple browsers Familiarity with component libraries such as Material UI, Ant Design, or similar Experience implementing automated testing using tools such as Cypress, Selenium, or similar Experience using modern build tools (Webpack, Vite, or similar) Strong understanding of performance optimisation and web security best practices Experience working across the full SDLC, from design through production support Strong problem-solving skills with the ability to validate technical approaches via POCs Experience documenting and testing systems effectively Desirable: Experience using design collaboration tools (e.g. Figma) Desirable: Familiarity with component-driven development tools (e.g. Storybook) Desirable: Exposure to financial services or enterprise-scale platforms Desirable: Experience with cloud platforms Desirable: Experience with backend technologies such as C# and relational databases Desirable: Knowledge of TDD / BDD methodologies Responsibilities: Join a high-performing Agile team responsible for delivering scalable, intuitive, and high-performance front-end applications Design and implement modern web interfaces that support mission-critical platforms Take ownership of front-end engineering deliverables from design through implementation Build modern, reusable components using React, TypeScript, and JavaScript Ensure cross-browser compatibility, optimise performance, and uphold best practices in testing and security Mentor junior engineers and contribute to technical direction Continuously explore new tools and frameworks to enhance delivery capability Build automated test suites (integration, regression, end-to-end) Optimise build processes using tools such as Webpack or Vite Collaborate closely with design teams to deliver consistent user experiences across complex systems Technologies: Backend C# Cloud CSS Cypress ES6 Figma Support JavaScript Material UI React Security Selenium Storybook TDD TypeScript Webpack Web UX UI Design Frontend More: We are a global organization operating within financial markets technology, currently seeking a Senior Software Engineer (Front End) to join our Belfast-based team. This key position within our established technology division focuses on building and enhancing business-critical digital platforms used across global markets. We offer a competitive salary, hybrid working arrangements, and a collaborative Agile environment with strong career progression. You will have the opportunity to work on high-impact systems that support liquidity, pricing, and data distribution for our international clients. last updated 11 week of 2026