IT & Software

Senior UI Developer (React/Full Stack) – with Java & Python exposure

Crisil

London · England · United Kingdom

We are looking for a talented and experienced full stack developer with experience in Finance process within Investment banking for one of our global investment banking clients

  • Primary task would be to Design and develop responsive, high-performance front-end applications using React 18 and TypeScript for trading desks and risk reporting teams.
  • Build and maintain real-time dashboards displaying live market data, PnL, and risk metrics — handling WebSocket data feeds efficiently.
  • Create reusable component libraries and design systems to ensure consistency across multiple front-office applications.
  • Write clean, maintainable code with proper unit and integration tests; participate in peer code reviews.
  • Collaborate with Java backend developers to understand REST API contracts, troubleshoot integration issues, and make minor backend fixes or config changes when required.
  • Support data processing scripts and automation tasks written in Python , data transformation and feeding to front-end service.
  • Use GitHub Copilot and AI-assisted tools to improve coding speed and quality; stay current with AI tooling trends relevant to front-end development.
  • Work in an Agile/Scrum team, attend sprint planning, and deliver features iteratively.
  • Collaborate with design team and other engineers to identify usability concerns
  • Working with modern agile software development methods
  • Overall the work will be flexible based on client requirements.

Skill Sets

  • Have experience collaborating with non-technical and technical partners and can communicate accordingly.
  • Strong experience with front-end web technology like
  • Redux Toolkit, AG Grid, Storybook, Material UI , GraphQL,
  • WebSocket / REST API consumption, SQL
  • Java and Python working knowledge is preferred
  • Familiarity with GitHub Copilot and AI-assisted development workflows (e.g. using AI to write tests, refactor code, generate boilerplate)
  • Experience on Agile / Scrum, Jira & Confluence
  • Experience on participating in end-to-end development lifecycle in a rigorous test driven software development environment
  • Experience on developing and delivering scalable applications
  • Possesses good understanding of structured products, exotics and derivatives pricing
  • Experience of working Risk management reporting UI

#J-18808-Ljbffr

Reference: WJ-766_19526812

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.