Make yourself visible and let companies apply to you.
Role title
Roles
React Jobs in London
Trending React jobs in London
Get notified about new jobs that match this search?
Senior AI Engineer
83zero Limited
Multiple locations
Hybrid
Senior
£85,000
RECENTLY POSTED
+6

Senior GenAI Full Stack Engineer \* Location: London (Hybrid, 2 days per week in office) \* Salary: £75,000 to £85,000 + £4,000 Bonus + Benefits \* Type: Permanent About the Company We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions. This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions, working on complex client engagements and shaping enterprise level AI solutions. The Role As a Senior GenAI Full Stack Engineer, you will play a key role in designing, building and scaling enterprise grade AI powered applications. You will work across the full development lifecycle from proof of concept through to production deployment, while providing technical leadership across projects. You will lead the development of Generative AI proof of concepts and scale prototypes into production ready solutions. You will design and develop full stack applications across both GenAI and traditional software projects, while influencing architecture decisions and engineering best practices. You will collaborate closely with stakeholders, mentor junior engineers and contribute to shaping the wider GenAI capability within the team. Required Skills and Experience \* Strong backend development using Python with FastAPI or TypeScript with Node.js or Express \* Experience designing and building microservices architectures \* React and TypeScript front end development experience \* Experience with modern frameworks such as Next.js or Vite \* Strong experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI \* Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral \* Experience with Retrieval Augmented Generation, AI agents or similar GenAI architectures \* Experience working with AWS or Azure in production environments \* Docker and containerisation experience, Kubernetes desirable \* Experience building and maintaining CI CD pipelines using GitHub, GitLab or Jenkins \* Experience contributing to architecture decisions and technical design Eligibility \* Must be eligible to work in the UK \* Must be eligible for UK Security Clearance Apply now to learn more.

Software Engineering Manager
Coburg Banks Limited
East Molesey
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED

Role: Software Engineering ManagerLocation: Peterborough Hybrid - 2 days per weekSalary: Competitive salary, plus bonus, car allowance, excellent pension, healthcare

This is a new role within this multinational organisation that fully embraces and actively encourages the adoption the latest tech.
We are looking for an experienced software engineering manager, development manager or lead developer that is as happy leading a small team as much as coding and leading projects.
This is a hands-on role, so we are looking for coding skills in JavaScript and a good grasp of Azure.
You will have a keen interest in AI technologies and how to incorporate them in business systems and applications.

What are we looking for:

  • Development team management and leadership experience, planning, sprints, mentoring, support etc
  • Has worked within a Microsoft Azure Development role (Web Apps, Functions, Databases)
  • Decent knowledge of Microsoft 365 products, SharePoint, Teams, Office, Administration
  • Web development skills, HTML, CSS, JavaScript, React, REST APIs, Node.
  • Any AI, LLM & chatbot exposure would be very welcome
  • Experience of working within Source Control & Agile Practices (Azure DevOps)
  • Able to implement IT Security best practices and improvements.
  • Commutable to Peterborough - two days per week on site.

This is a great opportunity to join and lead a fantastic team that are providing highly innovative and unique solutions to a global business using the latest technologies.Coburg Banks Limited is acting as an Employment Agency in relation to this vacancy.

Lead Software Engineer - Margin Technology - Vice President - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+7

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.

Role Overview/What will you do: As Lead Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems.
You will be instrumental in shaping the future of our product and working towards a target state of a fully automated platform with minimal manual interventions. You will have an opportunity to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams.
This role is for someone who is a strong technologist, enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Key Skills and Experience required:

  • Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering

Any Beneficial / Nice to have skills and experience:

  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
  • Experience of working in investment bank or financial services industry

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Principal Software Engineer - Margin Technology - Senior Vice President - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+5

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.

Role Overview/What will you do: As Principal Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems.
You will be instrumental in shaping the future of our product and working towards a target state of a fully automated platform with minimal manual interventions. You will have an opportunity to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams.
This role is for someone who is a strong technologist, deep understanding of modern technologies, distributed system design, enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Key Skills and Experience required:

  • Hands-on professional software development experience
  • Experience of designing distributed systems, microservices, micro-frontend UIs
  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
  • Experience of following TDD and passionate about clean code principles
  • Proficiency in programming in Java, Python, JavaScript or React
  • Solid understanding and experience of using data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering

Any Beneficial / Nice to have skills and experience:

  • Experience of working in investment bank or financial services industry
  • Able to apply entrepreneurial approach to software development and problem solving

Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Software Engineer - Margin Technology - Assistant Vice President - Citi
Citi
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED
+6

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.

Role Overview/What will you do: As Senior Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems. You will have an opportunity to participate in the whole spectrum of building software solutions, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams.

This role is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Key Skills and Experience required:

  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
  • Hands-on professional software development experience
  • Proficiency in programming in mainly Java, React and/or Python
  • Strong hands-on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment

Any Beneficial / Nice to have skills and experience:

  • Experience of working in investment bank or financial services industry
  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Asset & Wealth Management - Software Engineer - Associate / Vice President - London
WeAreTechWomen
London
In office
Junior - Mid
Private salary
RECENTLY POSTED
+1

Your Impact

The Asset Management (AM) Trading Engineering team is responsible for building and supporting a central function of the Asset and Wealth Management Division (AWM) with one of the top Asset managers in the world with over a 2.9 trillion dollars under management. The business manages money for large institutional investors and runs several mutual funds, hedge funds and ETFs spanning a broad spectrum of sophisticated securities and geographies. AM has an extensive and growing global presence with key offices in New York, London, The Hague, Tokyo, Singapore and Bengaluru. The role offers a unique opportunity to work side by side with the Goldman Sachs Asset Management professionals and deliver the latest technology solutions in a fast paced finance environment.

As an engineer in the AM Trading Engineering team, you will be working directly with traders, portfolio managers and desk heads as well as middle and back office and core engineering teams to digitize and automate trading flows as part of the AM business growth strategy.

How you will fulfill your potential

  • Gain knowledge of the end to end life cycle for Trade Execution
  • Full stack development with React, Java, object caches, KAFKA, AWS, NoSql data sources and event driven processes
  • Participate in the design, development, testing, roll out and support of our systems
  • Work closely with business users and other developers globally
  • Work in a highly innovative technical team with plenty of opportunity to improve and grow your technical skills

Skills and experience we are looking for

  • Fluency in Java. Other OO languages are a plus
  • Test driven development e.g. Junit, Jbehave
  • Experience with microservice based architecture
  • Experience with MongoDB, Gemfire or NoSQL database is a plus
  • Financial knowledge, Trading systems and financial data flows is a plus
  • Electronic trading/ FIX is a plus

Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.

Full Stack Engineer
Cornerstone VC
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+1

We are using AI to accelerate due diligence and deepen insights for Private Equity funds. We are hiring a full stack engineer who is comfortable contributing to all layers of the application and developing features end to end.

About Capsa AI

Empowering Private Equity with Advanced AI - Capsa AI is an operating system that aggregates, structures, and generates insights from company and market data.

Our AI solutions reduce time spent on mechanical tasks and increase returns by analysing vast amounts of data to provide clear, actionable insights. Our vision is to become the leading AI platform for private capital funds, transforming how private investments are analysed and managed.

Our Team and Progress

Our founding team has deep domain expertise in Private Equity and AI. Our CEO, Danyal, has over 6 years of experience in Private Equity and Investment Banking at blue-chip financial institutions such as AEA Investors, Citigroup, and Deutsche Bank. Our CTO, Callum, has over 6 years of experience in Machine Learning and AI, having worked at leading defense companies like QinetiQ and retail tech startups such as Standard AI. The entire team are early stage startup veterans, with a passion for building great products.

Just one year after our December 2023 founding, we are already generating revenue, serving top-tier PE funds managing over £30 billion across the US, UK, and Germany. Furthermore, we’ve raised over £1.8 million in funding from prominent fintech venture capitalists and private equity angels, underscoring the confidence of industry leaders in our vision and potential.

Our Philosophy

  • Small team: Small talented teams outperform large and slow-moving companies. We avoid bureaucracy, keep meetings to a minimum and focus on creating value.
  • Simple where possible: We are passionate about new technology (in particular Machine Learning and AI), but we are more passionate about solving problems for our customers. We strive to find the best solution, be it cutting-edge or old-school.
  • Customer obsessed: We take every opportunity to talk to our customers. We obsess over their problems and work every day to make them happy.

About the Role

We are looking for a full stack engineer who wants to help shape the future of private equity and our company. As an early stage engineer you will:

  • Work directly with our founding team.
  • Help design our application architecture.
  • Ship features that our users care about, wherever they are in the stack.
  • Participate in strategy and product ideation sessions, influencing our product roadmap.

Working at Capsa AI will be hard work, it will be messy and at times it will be stressful. However, you will:

  • Experience the process of taking the company from 0.5 to 1.
  • Shape the company’s vision and will have a direct impact on its success.
  • Have the opportunity for fast career growth.
  • Have the opportunity to participate in the upside of an ultra-growth venture.
  • Have fun

Apply if

  • You have experience with our stack: Python, FastAPI, Postgres, SQLAlchemy, Alembic, Typescript, React, LlamaIndex / LangChain, PyTorch, HuggingFace, OpenAI, Docker, Azure.
  • You have taken entire products or features from ideation to deployment and you’ve measured their impact.
  • You enjoy diving deep into the domain, understanding the problem, and focusing on delivering value to the customer.
  • You thrive in a fast paced environment.
  • You like to take ownership and work independently.
  • You are excited about joining an early-stage venture.

Don’t apply if

  • You want to work on a single layer of the application.
  • You prefer to work on well-defined problems.
  • You need clear, pre-defined processes.
  • You prefer a low-pressure environment.

Company Benefits

  • Private healthcare insurance.
  • One month per year remote working.
  • Budget for setting up your Home-Office.

Interview Process

  1. 25 minute call with Callum (video call)
  2. Coding Session (video call)
  3. Systems Design Session (video call)
  4. Meet the team (in-person)
Mobile Tech Lead Software engineering London
Checkout Ltd
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Company Description

is a global payments company that powers billions of transactions annually. With 19 offices worldwide and a headquarters in London, we focus on creating a seamless checkout experience for merchants.

Job Overview

As the most senior individual contributor in mobile, you will lead the development of our mobile app from the ground up. This role goes beyond coding to defining architecture, shaping the technical foundation, and delivering a high performance, user friendly experience at scale.

What You’ll Do

  • Lead the design and implementation of our first mobile app, primarily using React Native, while maintaining flexibility to evolve the tech stack as the product matures.
  • Drive key architecture decisions-navigation, state management, animations, and performance tuning-to ensure scalability and maintainability.
  • Act as the guardian of mobile UX and performance, deciding what should be built in React Native and where native development is the better fit.
  • Partner with backend and product teams to deliver seamless, end to end user journeys.
  • Establish mobile engineering foundations-coding standards, CI/CD pipelines, testing practices, and observability-from the ground up.
  • Mentor future mobile hires, scale the team, and contribute to the hiring process.

Qualifications

  • 8-10+ years in mobile engineering, with at least 3 years of production level React Native experience.
  • Solid background in iOS or Android native development, capable of extending and maintaining native modules when needed.
  • Proven experience building and maintaining mobile apps with significant active user bases.
  • Deep understanding of UX, performance bottlenecks, and platform specific edge cases.
  • Strong technical judgment, able to balance trade offs, influence direction, and adapt the stack as required.
  • Excellent communication skills and experience collaborating with product, design, and backend peers.
  • Experience in consumer first industries, ideally with high scale apps (>100K MAUs).
Principal Software Engineer
83zero Ltd
London
Hybrid
Senior
£110,000 - £130,000
RECENTLY POSTED

Principal Full Stack Software Engineer

Location: Hybrid - 1-2 days a week

Salary: (Apply online only)k + 10% Bonus

Type: Permanent

No Sponsorship Available

Overview:

We are seeking a Principal Full Stack Software Engineer to lead the design, development, and delivery of scalable, high-performance applications across a modern cloud-based architecture. This is a senior, hands-on leadership role where you will shape technical direction, influence engineering standards, and drive best practice across the full software development lifecycle. You will work closely with product, architecture, and leadership teams to deliver robust, user-centric solutions while mentoring engineers and fostering a high-performing engineering culture.

Key Responsibilities:

  • Lead end-to-end design and development of full stack applications across frontend and backend systems
  • Define and drive engineering best practices, coding standards, and architectural principles
  • Act as a technical authority across multiple teams, guiding complex solution design and delivery
  • Build scalable, secure, and high-performing systems using modern frameworks and cloud technologies
  • Collaborate with Product Owners and stakeholders to translate business requirements into technical solutions
  • Mentor and coach engineers, supporting career development and technical growth
  • Drive adoption of DevOps practices, CI/CD pipelines, and automated testing frameworks
  • Contribute to strategic technology decisions and long-term roadmap planning
  • Ensure high levels of system reliability, performance, and security

Required Skills & Experience:

  • Extensive experience as a Full Stack Engineer with a strong track record in senior or principal-level roles
  • Expertise in JavaScript/TypeScript and modern frontend frameworks (e.g., React, Angular, or Vue)
  • Strong backend development experience (e.g., Node.js, Java, Python, or Go)
  • Proven experience designing and building scalable, distributed systems
  • Strong experience with REST APIs, microservices architecture, and event-driven systems
  • Cloud experience with Azure with knowledge of serverless and containerised architectures
  • Solid understanding of DevOps practices, CI/CD, and infrastructure as code
  • Experience working in Agile environments and leading technical delivery
  • Strong stakeholder engagement and communication skills

Desirable Experience:

  • Knowledge of data engineering or real-time data processing pipelines
  • Exposure to system design at enterprise scale
  • Experience working in regulated environments such as financial services

Benefits:

  • Competitive base salary and performance bonus
  • Flexible hybrid working model
  • Private healthcare and enhanced pension
  • 25 days annual leave + additional benefits
  • Learning and development budget
  • Opportunity to shape engineering strategy within a growing organisation
UI Engineer
McCabe & Barton
London
In office
Mid - Senior
£85,000
RECENTLY POSTED
+1

We are looking for a talented and driven Front End Developer with a passion for building exceptional user experiences. This is a fantastic opportunity to join a well-established financial services organisation on a permanent basis and take ownership of complex, enterprise-scale UI systems - working at the intersection of design, engineering, and architecture.

If you thrive on writing clean, scalable Front End code, enjoy collaborating with cross-functional teams, and want to make a real impact on products used by thousands of customers, we’d love to hear from you.

About the Role

This role is focused on building complex, modular UI systems using Blazor integrated with .NET APIs. You will own the UI and integration layers at a systems and microservices level, applying clean architecture principles and delivering user experiences that are both visually polished and technically robust.

You won’t just be writing code - you’ll be setting standards, shaping best practices, and working closely with product designers, Back End engineers, and business stakeholders to deliver scalable, enterprise-grade solutions.

Key Responsibilities

  • Design and implement modular, scalable reactive Blazor UI systems for a large, evolving client-facing application.
  • Define UI layer patterns and best practices for state management, component communication, routing, and dynamic rendering.
  • Translate business requirements and design files into clean, performant Front End code.
  • Collaborate with Back End developers on .NET APIs to align data integration with Front End flows.
  • Plan for performance, maintainability, and reusability across components and screens.
  • Prioritise accessibility and enforce responsive design principles throughout the application.
  • Lead or contribute to technical decisions on Front End structure, dependency injection, and shared services.
  • Design and develop integrations from third-party systems using APIs connected to Back Office systems.
  • Build and maintain web applications to support business processes (C#, Razor, ASP.NET, JSON, Redis Cache, Microservices).

Technical Skills & Experience

  • 5+ years of professional experience in .NET-based Front End development.
  • 5+ years of hands-on expertise in Blazor (Server and/or WASM).
  • Proven track record architecting UIs for enterprise-scale or modular applications.
  • Deep knowledge of component-driven development, UI state management, layout systems, and SPA navigation.
  • Strong experience working with REST APIs and .NET backends.
  • Excellent command of C#, .NET Core 7, and asynchronous programming.
  • Demonstrated ability to deliver pixel-perfect UIs from design specifications.
  • Strong eye for UX detail - typography, spacing, and design consistency.
  • Experience with Azure DevOps, CI/CD pipelines, and Azure Monitor.
  • Familiarity with LogicApps, Azure Web Apps, React, or additional Front End frameworks.
  • Experience with automated testing frameworks.

Skills & Competencies

  • Ability to communicate complex technical concepts clearly to non-technical audiences.
  • Excellent time management skills with the drive to deliver under pressure and to tight timescales.
  • Strong analytical and critical thinking skills to troubleshoot complex issues and adapt to evolving requirements.
  • Proactive, self-motivated, and collaborative with strong relationship-building skills.
  • Passion for delivering positive outcomes for end users and stakeholders.
  • Experience liaising and coordinating with third-party suppliers.

Please do send your CV in the first instance.

UI Engineer
McCabe & Barton
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+1

We are looking for a talented and driven Front End Developer with a passion for building exceptional user experiences. This is a fantastic opportunity to join a well-established financial services organisation on a permanent basis and take ownership of complex, enterprise-scale UI systems — working at the intersection of design, engineering, and architecture. If you thrive on writing clean, scalable front-end code, enjoy collaborating with cross-functional teams, and want to make a real impact on products used by thousands of customers, we'd love to hear from you. About the Role This role is focused on building complex, modular UI systems using Blazor integrated with .NET APIs. You will own the UI and integration layers at a systems and microservices level, applying clean architecture principles and delivering user experiences that are both visually polished and technically robust. You won't just be writing code — you'll be setting standards, shaping best practices, and working closely with product designers, backend engineers, and business stakeholders to deliver scalable, enterprise-grade solutions. Key Responsibilities 1. Design and implement modular, scalable reactive Blazor UI systems for a large, evolving client-facing application. 2. Define UI layer patterns and best practices for state management, component communication, routing, and dynamic rendering. 3. Translate business requirements and design files into clean, performant front-end code. 4. Collaborate with backend developers on .NET APIs to align data integration with front-end flows. 5. Plan for performance, maintainability, and reusability across components and screens. 6. Prioritise accessibility and enforce responsive design principles throughout the application. 7. Lead or contribute to technical decisions on front-end structure, dependency injection, and shared services. 8. Design and develop integrations from third-party systems using APIs connected to back-office systems. 9. Build and maintain web applications to support business processes (C#, Razor, ASP.NET, JSON, Redis Cache, Microservices). Technical Skills & Experience 1. 5+ years of professional experience in .NET-based front-end development. 2. 5+ years of hands-on expertise in Blazor (Server and/or WASM). 3. Proven track record architecting UIs for enterprise-scale or modular applications. 4. Deep knowledge of component-driven development, UI state management, layout systems, and SPA navigation. 5. Strong experience working with REST APIs and .NET backends. 6. Excellent command of C#, .NET Core 7, and asynchronous programming. 7. Demonstrated ability to deliver pixel-perfect UIs from design specifications. 8. Strong eye for UX detail — typography, spacing, and design consistency. 9. Experience with Azure DevOps, CI/CD pipelines, and Azure Monitor. 10. Familiarity with LogicApps, Azure Web Apps, React, or additional front-end frameworks. 11. Experience with automated testing frameworks. Skills & Competencies 1. Ability to communicate complex technical concepts clearly to non-technical audiences. 2. Excellent time management skills with the drive to deliver under pressure and to tight timescales. 3. Strong analytical and critical thinking skills to troubleshoot complex issues and adapt to evolving requirements. 4. Proactive, self-motivated, and collaborative with strong relationship-building skills. 5. Passion for delivering positive outcomes for end users and stakeholders. 6. Experience liaising and coordinating with third-party suppliers. Please do send your cv to fiona@mccabebarton in the first instance.

Solution architect - Neo4j
Smartedge Solutions Ltd
London
Remote or hybrid
Senior - Leader
Private salary
RECENTLY POSTED

Your responsibilities:
Analyzing the technology environment.
Analyzing enterprise specifics.
Analyzing and documenting requirements.
Setting the collaboration framework.
Creating a solution prototype.
Participating in technology selection.
Controlling solution development, and
Supporting project management.

Your Profile
Essential skills/knowledge/experience:
To provide management and engineering teams with technical advice, a solution architect must have a background in one or more IT areas, including but not limited to:
IT architecture, infrastructure, and cloud development
Engineering and software architecture design, business analysis
Understanding of Software Engineering principles to deliver Modular, Scalable, Cohesive Secure and Performant Production ready systems.
Broad knowledge of the Azure platform and related technologies like .net, C#, react js, node js, API and graph database (Neo4j) is a mandatory.
Knowledge of DevOps principles to drive CI/CD pipelines in an automated environment.
Understanding of best practices in setting coding standards, quality gates and testing methodologies (Unit, Integration, Regression, Performance).
Experience in setting up KPIs in measuring success across the delivery team is essential.
Experience in delivering projects in an Agile environment. Exposure to SAFe Agile based value stream delivery is an added advantage.

Senior SharePoint Developer and Administrator
Ryder Reid Legal Ltd
London
In office
Senior
Private salary
RECENTLY POSTED

Senior SharePoint Developer & Administrator

Location: LondonEmployment Type: Permanent

I am working with a leading international professional services firm that is seeking a talented Senior SharePoint Developer & Administrator to join its London technology team. This is an excellent opportunity to take ownership of modernising and enhancing enterprise SharePoint environments across both SharePoint Subscription Edition (SE) and SharePoint Online, while playing a key role in the evolution of the firm’s collaboration and intranet platforms.

This role offers a blend of hands-on development, enterprise platform administration, and technical leadership, with the scope to influence architecture, governance, and best practice across a global organisation.

The Role - What You’ll Be Doing

SharePoint Development & Modernisation

  • Design, develop and maintain custom solutions across SharePoint SE and SharePoint Online.
  • Lead migration from SharePoint 2016 to SE/Online, including rewriting legacy web parts using SPFx.
  • Build custom SPFx web parts, extensions and integrations using TypeScript, JavaScript, React, HTML/CSS, and REST APIs.
  • Develop and maintain SharePoint Online intranet structures including architecture, navigation, branding, and content design.
  • Integrate SharePoint with internal systems and third-party platforms using RESTful APIs and Microsoft Graph.

SharePoint Administration & Operations

  • Administer both SharePoint SE (on-prem) and SharePoint Online environments.
  • Manage updates, cumulative patches and platform maintenance.
  • Monitor performance, availability, capacity and reliability.
  • Oversee site collections, permissions, authentication, service applications and governance.
  • Support backup, restore and disaster recovery processes.
  • Troubleshoot complex cloud and on-prem SharePoint issues.

On-Prem External Data & Business Connectivity Services (BCS)

  • Configure Business Connectivity Services (BCS) and create External Content Types (ECTs).
  • Connect SharePoint to external SQL Server data and web services.
  • Build scripts and front-end components interacting with BCS data using JavaScript/REST.
  • Ensure secure, reliable and well-governed data integrations.

Collaboration, Leadership & Documentation

  • Provide guidance and mentorship to junior developers and administrators.
  • Collaborate with project managers, business analysts and stakeholders to deliver high-quality solutions.
  • Produce and maintain documentation including architecture diagrams, runbooks and migration guides.
  • Recommend improvements to governance, architecture and development standards.

Required Skills & Experience

  • Extensive hands-on experience with SharePoint SE and SharePoint Online development and administration.
  • Strong background migrating SharePoint 2016 to SE/Online.
  • Proven SPFx development skills.
  • Proficiency in TypeScript, JavaScript, React, HTML5, CSS3.
  • Strong REST API and Microsoft Graph integration experience.
  • Solid C#/.NET framework experience.
  • Deep knowledge of SharePoint on-prem administration, performance tuning, patching and troubleshooting.
  • Experience with BCS and creating External Content Types.
  • Strong SQL Server skills.
  • Understanding of authentication, permissions, governance and security best practices.
  • Excellent communication and analytical skills.
  • Experience building or supporting large-scale SharePoint Online intranet platforms.
  • Familiarity with Microsoft Power Platform (Power Apps, Power Automate).
  • Experience with Azure AD, Azure Functions or App Services.
  • Relevant Microsoft certifications.

What You’ll Deliver

  • Stable and secure SharePoint SE and SharePoint Online environments.
  • Successful migration of legacy SharePoint 2016 solutions.
  • Modern, user-friendly SharePoint Online intranet with meaningful customisations.
  • Strong governance, clear documentation and scalable operational processes.

If you’re a Senior SharePoint specialist looking to lead impactful modernisation work within a global, forward-thinking firm, I’d love to connect for a confidential conversation.

Due to the high volume of applications, we are not able to respond to all enquiries. If you have not received a response within 72 hours, please assume you have not been shortlisted at this stage, however thank you for taking the time to apply.

Ryder Reid Legal is a recruitment specialist. For over thirty years we’ve been connecting legal talent with many of the leading law firms in London and internationally. Follow our LinkedIn page for the latest vacancies.

Analyst Developer – Leading Alternative Investment Business - Python/React/Azure
Finshore Partners
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Analyst Developer – Leading Alternative Investment Business - Python/React/Azure Join a Multi-Asset Investment Platform Driving Technology Transformation A highly respected alternative investment business is seeking an Analyst Developer to join its Investment Technology team. The firm manages a large, diversified multi-asset portfolio spanning public and private markets, including equities, real estate, credit, private equity, venture capital, and alternative strategies. The business operates a hybrid investment model, combining internal portfolio management (including derivatives-based strategies and direct investments) with external manager allocations. This provides a uniquely broad investment landscape and close interaction between technology and front office teams. As part of a major transformation programme, the firm is building a modern, cloud-native investment technology stack to support all asset classes and business functions. This role offers the opportunity to play a key part in shaping that platform. The Role This is a hybrid Analyst Developer position, combining hands-on software engineering with business-facing analysis. You will work directly with investment, operations, and finance teams to design and deliver solutions that support portfolio management, risk, and data workflows. The role suits someone who enjoys translating complex investment requirements into scalable technical solutions—and wants genuine front office exposure. Key Responsibilities 1. Develop, enhance, and support business-critical investment systems 2. Build in-house applications and integrate vendor platforms 3. Partner with front office and business teams to gather and define requirements 4. Design and implement scalable, cloud-based solutions 5. Develop event-driven systems and ETL/data workflows 6. Own testing processes including test plans, test cases, and UAT 7. Document systems, processes, and target operating models 8. Collaborate with senior technology leadership on architecture and delivery 9. Contribute to large-scale investment platform transformation initiatives Technology Environment 1. Python (core backend development) 2. React (front-end development) 3. Cloud & Data Platforms (e.g. Microsoft Fabric, Snowflake or similar) 4. Event-driven architectures & ETL pipelines 5. CI/CD and modern DevOps practices Your Profile Essential: 1. 3–4+ years’ experience in Python development 2. Strong front-end experience with React 3. Experience with event-driven architectures and data pipelines 4. Exposure to cloud platforms and modern software design 5. Experience with CI/CD and release processes 6. Strong understanding of investment workflows and systems 7. Prior experience working with front office stakeholders (buy-side preferred) 8. Ability to gather and translate complex business requirements (e.g. risk, valuation, TAA, forecasting) 9. Strong documentation and process modelling capability Desirable: 1. Agile delivery experience 2. Experience with Microsoft Fabric 3. CFA / CQF / CAIA (or interest in pursuing) Why Apply? 1. Direct exposure to front office investment teams 2. Work across a broad, multi-asset investment platform 3. Opportunity to shape a next-generation technology stack 4. High ownership and visibility across projects 5. Collaborative, flat environment with strong technical leadership Working Environment & Benefits 1. Hybrid working 2. Competitive salary and benefits package 3. Strong work-life balance and flexible culture Interested? Apply now for a confidential discussion

Full-Stack Senior Software Engineer, GenAI Data Products and Platform (VP) - Citi
Citi
London
Hybrid
Leader
Private salary
RECENTLY POSTED
+6

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
The Opportunity
This is your chance to build the foundational systems for ‘Citi Assist’, a Generative AI assistant that will reach every Citi employee globally. You’ll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale.

Here’s what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn’t just the model-it’s the testing, evaluation, and feedback loops that make it better every day.
As a data-focused full-stack engineer, you’ll help us craft the tools and systems that let us understand how Assist is performing, where it’s succeeding, and where it needs to improve.

You’ll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale.

What You’ll Do

Build the tools that make Assist great. You’ll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality.
Work with data across the full stack. You’ll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You’ll be equally comfortable writing SQL queries as you are building React components.
Own your features end to end. You’ll take responsibility from conception to production. That means understanding the problem we’re trying to solve, designing the right solution, building it, and measuring whether it’s working. You’ll drive your work forward with autonomy while keeping the team aligned.
Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non-negotiable. You’ll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance.
Set the technical direction. As a VP-level engineer, we expect you to influence how we approach problems. You’ll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform.
Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together.

Skills & Experience

  • Strong experience building and deploying production applications across the full stack
  • Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus)
  • Deep experience working with data-whether that’s building data pipelines, designing analytics systems, or creating data-driven products
  • Experience building user-facing features with modern frontend frameworks like React, Vue, or Angular
  • Strong SQL skills and experience with relational databases like Postgres
  • Experience building backend services and APIs that handle data at scale
  • Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes)
  • Strong understanding of CI/CD pipelines, testing frameworks, and automation
  • Experience with data visualisation tools and techniques

What matters most to us

A data-driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights.
A solutions-first approach. You find the best path to solve the problem, whether that’s building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You’re pragmatic about trade-offs.
Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you’re also open to being wrong and learning from your peers.
A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly.
Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don’t wait for permission, but you keep stakeholders informed.
A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge-sharing as part of your role.

Bonus points for

  • Direct experience building evaluation or testing frameworks for AI/ML systems
  • Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts
  • Experience with data pipeline tools like Apache Airflow, Dagster, or similar
  • Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure
  • Background in data science, analytics engineering, or similar data-focused roles
  • Contributions to open-source projects in the data or AI space
  • Experience working in highly regulated environments

Our Tech Stack
We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness.

Our Team and Mission
We’re the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We’re a focused agile team that owns our work from idea to production.

Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We’re on a journey to prove what’s possible inside a large organisation, and that means navigating some legacy while building the future. This isn’t a role for someone who wants everything to be perfect on day one. It’s for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar.

We have a dual mission. First, we’re building ‘Citi Assist’, the GenAI digital assistant for our colleagues. Second, we’re providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively.

This is not a typical banking job. You’ll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You’ll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you’ll join a passionate, collaborative team where we all learn from each other and push each other to do our best work.

What we’ll provide you
This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.
By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends

Visit ourGlobal Benefitspage to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Software Engineer
Hyre AI Limited
London
Hybrid
Senior
£75,000 - £95,000
RECENTLY POSTED

Senior Software Engineer | Start-up | Fintech | London About the Company Hyre AI is partnering with a fast-growing, well-funded fintech startup building critical infrastructure for modern payment systems. This is a business focused on one of the most pressing challenges in financial services today: helping institutions better understand and assess transactions in real time, reducing fraud, preventing scams, and enabling safer, faster payments without adding friction for genuine users. Their platform sits at the intersection of data, intelligence, and decisioning; combining real-time analysis, multiple data sources, and adaptive systems to bring greater clarity to complex payment journeys. They’ve already gained strong traction with major financial institutions and are now scaling both product and engineering. As part of that growth, they’re hiring a Senior Software Engineer to join a high-calibre team working across backend systems, infrastructure, and product. About the Role As a Software Engineer, you’ll play a key role in building and scaling the core systems behind the platform. This is not a narrow feature delivery role. You’ll be working on backend services, APIs, and infrastructure that power real-time decision-making systems in a high-stakes environment. The work spans backend engineering, cloud infrastructure, and product development; ideal for someone who enjoys solving complex problems with real-world impact. You’ll be working on \* Building and maintaining high-performance backend services using Python \* Developing and integrating APIs that support real-time transaction analysis \* Contributing to scalable cloud infrastructure using GCP and Terraform \* Collaborating with front-end engineers to deliver user-facing features (TypeScript, React) \* Optimising data storage and query performance across SQL-based systems \* Improving system reliability, performance, and observability \* Working closely with product and engineering teams to ship meaningful features quickly This is the kind of role where you’ll gain strong ownership and exposure to both product and system design. Required Skills \* 4+ years of professional experience in software engineering \* Strong experience with Python, particularly in backend development \* Experience with TypeScript and/or React is beneficial \* Familiarity with cloud platforms (ideally GCP) and infrastructure as code (Terraform) \* Solid understanding of relational databases and SQL \* A proactive, problem-solving mindset and ability to work in fast-moving environments \* Curiosity, ownership, and a desire to build scalable, well-engineered systems Nice to Have \* Experience within fintech, payments, or data-heavy environments \* Exposure to microservices architecture and containerisation (Docker/Kubernetes) \* Experience with CI/CD pipelines and testing frameworks \* Awareness of security best practices in modern software development Compensation package \* Equity options \* Hybrid working (London-based, 3+ days in office) \* The opportunity to work closely with a high-performing, early-stage team Why Join This is a chance to work on a genuinely important problem with real-world impact. You’ll be joining a company tackling the growing complexity of modern payments; helping financial institutions better detect risk, reduce fraud, and build more intelligent transaction systems. If you’re looking to deepen your technical skills, work closely with experienced founders, and contribute to a product at an early and high-growth stage, this is a strong opportunity

AI Engineer
83zero Ltd
City of London
Hybrid
Junior - Mid
£55,000 - £70,000
RECENTLY POSTED
+6

GenAI Full Stack Engineer Location: London (Hybrid, 2 days per week in office) Salary: £45,000 to £55,000 + Benefits Type: Permanent About the Company We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions. This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions. The Role As a GenAI Full Stack Engineer, you will play a key role in designing, building and scaling AI powered applications. You will work across the full development lifecycle from proof of concept through to production deployment. You will build Generative AI proof of concepts using modern frameworks and tools and scale prototypes into production ready applications. You will design and develop full stack applications across both GenAI and traditional software projects. Required Skills and Experience Backend development using Python with FastAPI or TypeScript with Node.js or Express Experience building microservices architectures React and TypeScript front end development experience Familiarity with Next.js or Vite Experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral Exposure to Retrieval Augmented Generation or AI agents is beneficial Experience with AWS or Azure Docker and containerisation experience, Kubernetes beneficial Experience with CI CD pipelines using GitHub, GitLab or Jenkins Eligibility Must be eligible to work in the UK Must be eligible for UK Security Clearance Apply now to learn more

Full Stack Engineer - Python/Rust & React - Selby Jennings
Selby Jennings
London
In office
Mid - Senior
Private salary
RECENTLY POSTED
+3

Full Stack Engineer - Python/Rust & React

We’re partnering with a well‑capitalised, globally active hedge fund to hire a Full Stack Engineer into a high‑impact portfolio systems team. This group builds and owns the firm’s core transaction and position ledger - critical infrastructure used daily by portfolio managers and trading teams across multiple asset classes.

This is a true full‑stack role: backend services, event‑driven architecture, and a React/TypeScript frontend, all in production and close to the investment workflow.

What You’ll Be Working On

  • Designing and owning high‑performance, multithreaded backend services in Python, C#, or Rust
  • Building event‑driven, service‑oriented systems using Kafka or Kinesis
  • Developing React/TypeScript UIs used directly by trading and operations teams
  • Deploying and operating cloud‑native, serverless infrastructure on AWS
  • Working across SQL Server, Postgres, and Snowflake for transaction data and analytics

What They’re Looking For

  • 5-15 years of experience in a production, enterprise engineering environment, with recent experience in finance
  • Strong backend fundamentals in Python, C#, or Rust
  • Proven ability to work end‑to‑end across the stack, including React (mandatory) and TypeScript
  • Production exposure to cloud platforms (AWS or Azure)
  • Bachelor’s degree or higher in Computer Science, Engineering, or a STEM discipline from a strong academic institution

If you’re a full stack engineer, with experience in finance, looking for real ownership, technical depth, and direct impact on how capital is managed, this is well worth a conversation. Apply for more information.

Technical Lead in EMEA for Trading (Securities Lending) - SVP - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Technical Lead in EMEA for Trading (Securities Lending) - SVP

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Equities Tech
Equities Technology at Citi is undertaking a bold, multi-year transformation to build a best-in-class global platform across execution, prime, clearing and cross-product margining. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you’ll collaborate closely with high-calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.

What We do / The Team

The Equity Finance Technology team are seeking a technical lead position as a highly skilled engineer for the Trading platform, located in London. This role requires strong expertise in Java, messaging frameworks, caching and low latency systems to build business solutions through agile delivery. The successful candidate will be required to lead a team of developers locally to execute on an aggressive business agenda.

Responsibilities:

  • Develop platform vision and strategy to support Prime Growth, working closely with the global technology leads.
  • Deliver on an aggressive agenda whilst providing technical oversight of a team of developers locally
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements
  • Solve the highest-impact, highest-profile problems with significant business impact through in-depth evaluation of complex business processes, system processes and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilise advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Contribute to technical direction and strategic decisions as a technical expert in all development and implementation phases, providing in-depth and sophisticated analyses to define problems and develop innovative solutions
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as adviser or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgement regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Key Skills and Experience required

  • Extensive relevant experience in Applications Development and previous leadership of developers
  • Awareness of building event based systems with low latency trading requirements
  • Experience in Equity Finance / Securities Lending
  • Comprehensive experience with all phases of Software Development Life Cycle, including Agile delivery
  • Demonstrated ability to work under pressure managing multiple activities and changing priorities
  • Proven interpersonal, management and prioritization skills
  • Ability to adjust priorities quickly as circumstances dictate
  • Excellent interpersonal and communication skills with the ability to manage stakeholder expectations
  • Flexibility to work with a global team, across geographies and time zones

Technical Skills

  • Technical skills in Java, Kafka, Distributed Caching, SQL, Git
  • Experience in performing QA, TDD and BDD practices
  • Experience with building containerised solutions that horizontally scale
  • Exposure to AI solutions to accelerate development
  • Proven ability to work in high pressure environment
  • Strong problem-solving skills and ability to think strategically

Any Beneficial / Nice to have skills and experience:

  • React and full stack development
  • Knowledge of Prime Services is a plus

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Administrator 1
Hays Talent Solutions
Hatfield
In office
Graduate - Junior
£13
RECENTLY POSTED

Join a leading independent technology and services provider as an Administrator!

Job Overview:
A leading independent technology and services provider, trusted by large corporate and public sector organisations.
We are a responsible business that believes in winning together for our people and our planet.
We help our customers to source, transform and manage their technology infrastructure to deliver digital transformation, enabling people and their business.

Rate £12.60/Hr through basic PAYE
Contract 3 Months Contract
Timings: 7AM- 03:00PM
Location: Hatfield Avenue - Hatfield Hertfordshire AL10 9TW (Hertfordshire)

Job Description:
An opportunity has arisen at the client’s location in Hatfield for a UK LTS Administrator within Logistics Technical Services. This is a great opportunity for a company that offers an excellent working environment. You will be responsible for all UK LTS Administration. The ability to work under pressure and react to ever-changing demands is a must.

The successful candidate must be self-motivated and a confident decision maker, ideally with experience within a similar environment. You will also be expected to work with people at different levels, including management, to identify and implement process improvements through Configuration.

Main Responsibilities

  • Timesheet data entry - SCS Pro - UK LTS
  • Timesheet Administration - Time sheets approval
  • Raising Contractor Vacancies/Extensions is required
  • Placing orders on our SRM system - dealing with external Vendors
  • Organising Internal Team Events/Meetings
  • Booking/Approving Hatfield Customer Suites for Internal and Customer Meetings
  • Check stationery/ink cartridges/A4 paper supplies as required.
  • Liaise and work with other departments to deliver projects as required
  • Administration tasks for other areas of UK LTS
  • Escalating when required
  • Customer Satisfaction
  • First point of escalation for queries from ISP, other LTS teams and internal customers.
  • Ensure customer satisfaction by communication and resolution of all issues

The Ideal Candidate

  • Educated to GCSE level in English and Maths or equivalent
  • Team player who integrates easily and communicates positively
  • Committed to share knowledge/information/experiences
  • Communication and interpersonal skills including listening, building rapport, establishing empathy and demonstrating awareness of internal and external issues in a calm and polite manner.
  • Ability to work under pressure and to tight deadlines and apply existing knowledge to unknown areas
  • Excellent organisational and administrative skills
  • Effective Planning and Organisational skills
  • Fair and equitable decision-making
  • Flexible and adaptable - excited by new ideas and/or technology and willing to pick up and work with new initiatives no matter how unfamiliar.
  • Computer-literate with good knowledge of all MS Office applications

Desirable

  • A basic level of technical knowledge/experience.
  • Very good understanding of the service expectations of client customers.
  • Proven workflow management skills within an IT environment
  • Excellent problem-solving skills and root cause analysis
  • Ability to develop relationships with ISP’s
  • Excellent people skills and a desire to develop those around you
  • Ability to communicate at all levels

Additional InformationInterview Process: Once the profile gets shortlisted, then an interview will be conducted
How to Apply: If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.

Hays Talent Solutions is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found on our website.

Backend Engineer - PostgreSQL, AWS, Python.
Nesta Consulting Ltd
London
Remote or hybrid
Senior
£100,000 - £120,000
RECENTLY POSTED
+1

Role Overview

The Senior Backend Engineer designs, delivers, and supports this transport - tech customers cloud platforms, with a strong focus on high-performance PostgreSQL databases and resilient AWS-native backend systems. The role spans full lifecycle delivery, from requirements and design to implementation, testing, and ongoing support.

This may seem like a lot, within a big organisation it would often be two separate roles. But that’s part of the opportunity - instead of being stuck doing a narrow set of tasks you’re able to drive all aspects of a solution - so more rewarding and interesting.

Key Responsibilities

Core

  • PostgreSQL Architecture & Performance - Design, optimise, and maintain high-performance, reliable, and supportable PostgreSQL databases.
  • Advanced SQL - Develop and refine complex, performant SQL and database objects.
  • Backend Engineering - Build and enhance backend services (primarily Python), ensuring strong coding, testing, and documentation practices.
  • AWS Delivery - Create and evolve solutions using RDS Aurora, Lambda, API Gateway, SNS/SQS, DynamoDB, and other serverless components.
  • Reliability & Observability - Build robust, resilient systems aligned with best-practice operations.
  • Infrastructure as Code - Implement automated deployments using Git, Bitbucket, and CloudFormation.
  • End-to-End Delivery - Own technical delivery from discovery to production rollout and support.

Additional

  • Collaborate directly with customers to translate requirements into technical solutions.
  • Take ownership of components, identifying risks and opportunities for improvement.
  • Work effectively across teams (frontend, operations, security).
  • Maintain high engineering standards and documentation.
  • Support incident investigation, root cause analysis, and preventative fixes.

Key Experience

  • 5+ years’ hands-on development delivering production systems.
  • Deep PostgreSQL design, optimisation, and performance tuning expertise.
  • Strong AWS experience, including RDS Aurora and serverless architectures.
  • Proficiency in at least one backend language (preferably Python).
  • Experience with Git, automated deployments, and IaC (CloudFormation).
  • Collaboration across distributed/offshore teams.
  • Working knowledge of frontend technologies (React is a plus).
  • Proven track record across full delivery lifecycles.

Key Behaviours

  • Proactive & independent, taking ownership of solutions.
  • Analytical, balancing performance, reliability, and maintainability.
  • Customer-focused, translating needs into effective designs.
  • Clear communicator, to technical and non-technical audiences.
  • Collaborative, contributing positively to team outcomes.
  • Results-driven, delivering high-quality, production-ready systems.
Frequently asked questions
Our job board features a variety of React positions in London, including roles such as Frontend Developer, React Engineer, UI Developer, and Full Stack Developer with React expertise.
Most React job listings in London require some level of prior experience, ranging from junior to senior roles. Specific experience requirements are detailed in each job posting.
Yes, many employers in London offer remote or hybrid working options for React developers. Use our filters to find jobs that match your preferred working style.
We update our React job listings for London daily to ensure you have access to the latest opportunities in the market.
Salaries for React developers in London vary based on experience and role, typically ranging from £40,000 for junior positions up to £90,000 or more for senior roles.