Front End Software Engineer
We’re looking for a software engineer who is passionate about front-end development, user-interface design, and typed functional programming. You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading infrastructure.
We’re building for expert users, which means we want to maintain a high UX bar, and at the same time create tools that are flexible and powerful enough to satisfy the needs of deeply engaged users.
Beyond working on the individual tools, we want someone who can find opportunities to create libraries and abstractions that capture common interaction idioms, and to sharpen our development practices and firm-wide approach to UI development.
We’re looking to add someone with a particular mix of skills and experience:
- A strong background in web technologies, including browser fundamentals like CSS and the DOM, and an understanding of the principles of UI frameworks like Vue, Angular, React, and Flutter
- Practical experience building sophisticated UIs in the browser. We’re looking for someone who loves the detailed polishing that’s needed to build elegant and highly usable UIs
- An interest in and appreciation of typed functional programming as an approach to UI construction. Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus (we don’t expect experience in OCaml in particular.)
The role will provide opportunities to work in multiple parts of the stack, including front-ends, back-ends, middleware, and databases. The job will also involve working closely with traders and other end-users to better understand their needs.
Fluency in English is required
If you're a recruiting agency and want to partner with us, please reach out to [email protected] .
Recommended Jobs
IT Technician — South London
A high-performing secondary school in South London is recruiting an IT Technician to join its technical support team from January 2026. IT Technician required from January 2026 South London schoo…
French Teacher - Outstanding School - Sutton
French Teacher - Outstanding School - Sutton Are you an inspiring French Teacher looking to join an Outstanding school where languages are highly valued and students are encouraged to become confi…
Senior Credit Underwriter | UK
About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $200B in annualized spend flows in …
School Administrator - Mixed Secondary School in Croydon...
School Administrator – Mixed Secondary School in Croydon (January Start) Location: Croydon School Type: Mixed Secondary School Start Date: January 2026 Contract: Full-time, Permanent …
KS1 Teacher Vacancy - Inspiring School in Barnet
KS1 Teacher – Barnet Full-Time | Permanent | January 2026 Start | Competitive Salary (Dependent on Experience) A fantastic opportunity has arisen at a Good primary school in Barnet for a passi…
Year 6 Teacher | Redbridge
Location: Redbridge, London Salary: MPS/UPS (Outer London) Contract Type: Full-time We are seeking an experienced, confident, and highly motivated Year 6 Teacher to join a supportive and ambi…
Mathematics Teacher - Outstanding School - Croydon
Mathematics Teacher - Outstanding School - Croydon A high-achieving secondary school in Croydon is seeking a confident and motivated Mathematics Teacher to join its Maths Department. This is an …
UK Account Executive (Req#1192)
Overview If you have a passion for tech sales, experience selling enterprise IT solutions, and excel at building long-term relationships, this role is for you! Join IGX Global , an ePlus Techn…
Senior Engineering Manager - Customer Growth
About us At Trainline, our purpose is to empower greener travel choices, connecting people and places. Trainline enables millions of travellers to find and book the best value tickets across car…
D365 Finance Business Analyst
Finance Business Analyst - D365 Finance / P2P £550 per day | Initial 3 months | ASAP start We are looking for a strong Finance Business Analyst with Microsoft Dynamics 365 Finance experience t…