At a Glance
- Tasks: Build and maintain a cutting-edge React UI for a live trading platform.
- Company: Join SpectrAxe, the first all-to-all anonymous FX options trading platform.
- Benefits: Enjoy a competitive salary and mentorship from experienced engineers.
- Other info: No finance background needed; just bring your curiosity and strong engineering habits.
- Why this job: Make an impact on global trading while growing your skills in a dynamic team.
- Qualifications: Solid foundations in React and TypeScript; eagerness to learn and collaborate.
The predicted salary is between 25000 - 32000 £ per year.
We 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 on:
- Building and maintaining React UI in TypeScript for the SpectrAxe trading experience
- Implementing features in existing patterns: components, hooks, Redux state, and integration with backend APIs
- Styling UIs with CSS, Stylus (component themes), Tailwind and styled-components — layout, responsiveness, and consistency with design
- Writing and extending unit tests with Jest and React Testing Library
- Contributing to end-to-end smoke tests with Playwright
- Participating in the software lifecycle: tickets, branches, code review, and incremental delivery
- Working AI-native: using modern AI assistants effectively for exploration, implementation, tests, and documentation — while applying judgment, review, and team standards
We’re looking for:
- 0–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 skills:
- React fundamentals: components, props/state, hooks, conditional rendering, lists/keys, basic performance awareness
- TypeScript at a practical level: types for props/state, interfaces, working safely with undefined/null
- HTML comfortable running yarn test locally
- Interest in Playwright or E2E testing (prior exposure is a plus; we will coach you)
Ways of working:
- Clear communication and eagerness to ask questions
- Attention to detail in UI and in code review
- Understanding of the development lifecycle: refine → implement → test → review → merge
- AI-native approach: productive use of AI coding tools without skipping understanding, tests, or review
Nice to have (not required):
- Playwright or other browser automation experience
- React Testing Library, jest-dom, or testing hooks/async UI
- Redux or similar predictable state management
- RxJS or reactive streams (we use RxJS in places; you can learn on the job)
- Stylus or another CSS preprocessor
- Tailwind or utility-first CSS
- Exposure to financial services or trading UIs
- Familiarity with REST APIs, WebSockets, or real-time UIs
- FX/options domain knowledge
- Java, GWT, or backend ownership
What we offer:
- Competitive salary
Graduate Frontend Engineer — React / TypeScript FinTech employer: SpectrAxe
At SpectrAxe, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Graduate Frontend Engineer, you'll have the opportunity to work alongside experienced professionals in the FinTech sector, contributing to a cutting-edge trading platform while receiving mentorship and support for your professional growth. Our commitment to employee development, combined with a competitive salary and the chance to make a real impact in the financial industry, makes us an attractive choice for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Graduate Frontend Engineer — React / TypeScript FinTech
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow developers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your React and TypeScript projects. Make sure to include any personal projects or contributions to open-source that demonstrate your coding chops and attention to detail.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects and how you approached challenges in them.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at SpectrAxe and contributing to our exciting projects.
We think you need these skills to ace Graduate Frontend Engineer — React / TypeScript FinTech
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with React and TypeScript in your application. We want to see how you've used these technologies in real projects, whether that's through internships, bootcamps, or personal projects. Don't be shy—show us what you've built!
Tailor Your Application:Take a moment to customise your application for this role. Mention specific aspects of the job description that excite you, like working on complex widgets or real-time data. This shows us you're genuinely interested in the position and not just sending out generic applications.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate attention to detail, so make sure your writing is free from typos and errors. A well-structured application reflects your coding habits—so let’s see that clarity shine through!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do at SpectrAxe!
How to prepare for a job interview at SpectrAxe
✨Know Your Tech Stack
Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss how you've used these technologies in past projects, whether they were personal, academic, or professional. Highlight specific components or features you've built and be prepared to explain your thought process.
✨Show Your Curiosity
Since the company values curiosity and a willingness to learn, come prepared with questions about the role and the technology stack. Ask about their approach to UI quality and how they handle real-time data. This shows you're genuinely interested and eager to grow within the team.
✨Demonstrate Attention to Detail
During the interview, pay attention to the details in your responses. Whether discussing code or UI design, clarity and precision matter. You might even want to bring examples of your work that showcase your attention to detail, like well-structured components or clean code snippets.
✨Familiarise Yourself with Testing
Since testing is a key part of the role, make sure you understand the basics of unit testing with Jest and React Testing Library. If you have any experience with Playwright or E2E testing, be sure to mention it. If not, express your eagerness to learn and adapt to these tools.