Search...

Graduate Software Engineer - UI

Elwood Technologies logo
Elwood Technologies

Elwood provides comprehensive digital asset trading, portfolio, and risk management solutions, powering institutions with applications, market connectivity, and 24/7 expert support.

London, GBR
About Elwood Technologies

Elwood offers front-to-back capabilities with a modular offering, available as a complete solution or as individual modules, supporting a wide range of markets and products. The platform includes Execution Management with high-performance tools for traders, institutional-grade algorithms, and extensive venue connectivity; Portfolio Management with analytics, real-time P&L, and position monitoring across CeFi, DeFi, and TradFi; comprehensive Risk Management with robust metrics and bespoke scenario analysis; and Collateral Management with real-time display of lending positions and margin alerts. Designed for large institutions and multi-strategy hedge funds, Elwood's solutions are scalable and built with a culture of security and compliance, aiming for standards equivalent to traditional finance.

View jobs by Elwood Technologies

Skills

About the Role

You'll join the UI team building the front-end of a trading and portfolio management platform, where large volumes of real-time market and position data must be displayed clearly, accurately, and fast. Working alongside experienced front-end developers, you'll help build the live grids, charts, and dashboards that traders and portfolio managers depend on every day. You'll be someone who gets more interested when you hit something you don't understand, who learns by building things and breaking them, and who isn't fazed by complex, messy data. You'll take dense and tangled information and turn it into a screen someone else can understand, sweating the details because in a trading system the details are the whole game.

Requirements

  • A degree (or equivalent) in computing, or demonstrable equivalent self-taught ability
  • Working knowledge of the web platform: HTML, CSS, and JavaScript
  • Some hands-on experience with TypeScript and React, e.g. coursework, personal projects, internships, or self-study
  • An understanding of how a modern front-end application is structured: components, state, and rendering
  • Evidence of self-driven learning like a side project, a deployed app, or a GitHub
  • Excellent verbal and written communication skills to collaborate across cross-functional teams
  • A passion for a career in a FinTech environment and a genuine interest in the Crypto / Digital Assets space
  • Exposure to Next.js or a modern build tool such as Vite (desirable)
  • Experience with data-heavy UI components like grids (e.g. ag-Grid) or charting libraries (e.g. Highcharts) (desirable)
  • Exposure to real-time or streaming data such as WebSockets or live updates (desirable)
  • An eye for UI performance and rendering efficiently where data changes constantly (desirable)
  • An interest in finance, markets, or trading (desirable)
  • Familiarity with Git and working in a team codebase (desirable)

Responsibilities

  • Build and maintain user interfaces in TypeScript and React
  • Work with streaming, real-time data for live prices, orders, positions, and P&L
  • Present large, fast-moving datasets through interactive grids and charts
  • Ensure performance and accuracy so the numbers are right and the screen doesn't lag
  • Collaborate with senior developers and take part in code reviews
  • Take on increasing ownership over time

Benefits

  • Fully paid medical and discounted dental schemes for employees and their family
  • Generous time off + bank holidays
  • Enhanced parental leave for employees with one year of tenure
  • Cycle to Work and Cycle Saver schemes
  • Fully stocked kitchen and weekly Ubereats allowance
  • Discounted gym scheme
  • Employee Assistance Programme
  • Paid study leave and personal leave