Apply Edge Start your job search

Graduate Frontend Engineer — React / TypeScript FinTech

SpectrAxe · London Area, United Kingdom

Apply & track with Apply Edge
Job descriptionWe are looking for a Graduate Frontend Engineer to join SpectrAxe — the first true all-to-all, anonymous FX options trading platform.If you have solid foundations in React and TypeScript, care about UI quality and correctness, and want to grow in a team where your work ships to institutional traders globally — we would like to hear from you.You do not need a finance or trading background. Strong engineering habits, curiosity, and willingness to learn the domain matter more. We will support you on FX options and platform concepts as you go.This is a chance to contribute to a live trading UI used in production: complex widgets, real-time data, and high-stakes workflows — with mentorship from experienced frontend engineers.Unfortunately, for this role we are not able to offer visa sponsorship, so applicants must already have the right to work in the UK. You’ll be working onBuilding and maintaining React UI in TypeScript for the SpectrAxe trading experienceImplementing features in existing patterns: components, hooks, Redux state, and integration with backend APIsStyling UIs with CSS, Stylus (component themes), Tailwind and styled-components — layout, responsiveness, and consistency with designWriting and extending unit tests with Jest and React Testing LibraryContributing to end-to-end smoke tests with PlaywrightParticipating in the software lifecycle: tickets, branches, code review, and incremental deliveryWorking AI-native: using modern AI assistants effectively for exploration, implementation, tests, and documentation — while applying judgment, review, and team standards We’re looking forExperience0–2 years professional frontend experience, or equivalent (bootcamp, internship, placement, strong personal/portfolio projects)Evidence you can ship or contribute to a React codebase (coursework, internship, OSS, or side projects count) Core technical skillsReact fundamentals: components, props/state, hooks, conditional rendering, lists/keys, basic performance awarenessTypeScript at a practical level: types for props/state, interfaces, working safely with undefined/nullHTML & CSS: layout (flexbox/grid), specificity, responsive design, accessibility basicsGit workflow: branches, commits, pull requests, addressing review feedbackTesting mindset: writing or extending tests; comfortable running yarn test locallyInterest in Playwright or E2E testing (prior exposure is a plus; we will coach you) Ways of workingClear communication and eagerness to ask questionsAttention to detail in UI and in code reviewUnderstanding of the development lifecycle: refine → implement → test → review → mergeAI-native approach: productive use of AI coding tools without skipping understanding, tests, or review Nice to have (not required)Playwright or other browser automation experienceReact Testing Library, jest-dom, or testing hooks/async UIRedux or similar predictable state managementRxJS or reactive streams (we use RxJS in places; you can learn on the job)Stylus or another CSS preprocessorTailwind or utility-first CSSExposure to financial services or trading UIsFamiliarity with REST APIs, WebSockets, or real-time UIsFX/options domain knowledgeJava, GWT, or backend ownershipWhat we offerCompetitive salary & bonus (band appropriate to graduate/junior level)Hybrid workingWork on a cutting-edge fintech platform with global impactCollaborative, innovative, and supportive team environmentStructured mentorship from senior frontend engineers on React, testing, and the trading domain