Senior Full-Stack Engineer
Role Overview
Are you passionate about crafting seamless, intuitive user experiences while working with cutting-edge backend systems? We're looking for a UI-focused Full Stack Engineer to join our dynamic team and help shape the future of our trading technology.
In this role, you'll be at the forefront of designing and building modern web interfaces that connect effortlessly with our microservices architecture. Your work will directly impact the efficiency and effectiveness of our Portfolio Management teams and other business units, enabling smarter decisions and smoother workflows in a fast-paced trading environment.
We value engineers who bring both creativity and precision to their work. You'll be expected to take ownership of projects from concept to deployment, collaborating closely with stakeholders to deliver solutions that are not only technically sound but also user-centric. Your ability to balance frontend finesse with backend integration will be key to your success.
We're looking for candidates with 8+ years of experience, ideally in financial services, who have a strong command of modern JavaScript frameworks such as React, Angular, or Vue.js, and are comfortable working with backend technologies like C# or Java. A deep understanding of microservices architecture and a track record of building responsive, intuitive interfaces are highly desirable.
To thrive in this role, you should be a self-starter with excellent communication skills and the ability to multitask in a high-pressure environment.
If you're excited by the idea of building technology that drives real impact in the financial world, we'd love to hear from you.
What You'll Do:
- Design and build responsive, user-friendly web interfaces
- Work with backend services to ensure seamless integration
- Collaborate with internal teams to improve workflows
- Write clean, maintainable code and participate in code reviews
- Troubleshoot and resolve technical issues
- Take ownership of projects from start to finish
What We're Looking For:
- 8+ years of real-time UI software development experience, ideally in finance
- Strong frontend skills with React, Angular, or Vue.js
- Experience with backend technologies like C#, Java, or Go
- Familiarity with microservices and messaging systems like Kafka
- Solid understanding of UI/UX principles
- Background in computer science, math, or a related field
Bonus Skills:
- Experience with real-time data (e.g., WebSockets)
- Familiarity with tools like Next.js, Redux, AG Grid, and Jest
- Performance optimization for latency and memory
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.