All jobs

Job details

Full-stack Engineer (React/TypeScript)

  • TypeScript
  • React.js
  • JavaScript
  • Software Development
  • CI/CD
  • JavaScript Frameworks
  • Front-end Coding
  • JavaScript Libraries
  • Full Stack Development
  • Backend Development
  • Database Systems
  • Front End Developer
  • Front-End Architecture
  • React Javascript
  • Software Product Development
  • Design Verification
  • Real-Time Database
  • Requirements Engineering
  • Data and Information Visualisation
  • Software Quality

Posted: 3 days ago

We are looking for a Full Stack Engineer with strong React and TypeScript expertise to build high-performance, data-intensive applications within a financial services environment.

Job Description

  • Design, build, and maintain modern applications using React and TypeScript.
  • Own major parts of the software development lifecycle, from technical design and implementation through testing, deployment, and production support.
  • Build reusable component libraries and scalable application architecture to support consistency, maintainability, and rapid delivery.
  • Develop responsive, high-performance user experiences for complex and data-heavy workflows.
  • Partner with business stakeholders, analysts, quantitative specialists, risk professionals, and engineering teams to translate complex requirements into intuitive applications.
  • Integrate applications with APIs, real-time and batch data services, backend systems, analytics engines, and third-party platforms.
  • Build rich visualisations and interactive workflows around complex financial and analytical datasets.
  • Contribute to backend services where required and help shape longer-term application architecture and engineering standards.

Requirements

  • Minimum 3 years of professional software engineering experience, with strong hands-on expertise building production applications using React and TypeScript.
  • Excellent understanding of modern front-end architecture, component design, state management, asynchronous data flows, and performance optimisation.
  • Proven experience delivering complex, data-intensive applications where usability, responsiveness, reliability, and accuracy are critical.
  • Strong full-stack mindset, with experience integrating front-end applications with APIs, backend services, databases, and distributed systems.
  • Experience working with complex datasets and building high-quality visualisations, dashboards, grids, charts, and analytical workflows.
  • Experience building and scaling high-quality software products in a product-led technology environment.
  • Practical experience with automated testing, CI/CD, cloud environments, DevOps tooling, and production monitoring.
  • Clear and confident communication skills, with the ability to work directly with senior stakeholders and collaborate across engineering, quantitative, data, and business functions.

Similar jobs