What Jobs are available for Ui Engineering in the United Kingdom?
Showing 135 Ui Engineering jobs in the United Kingdom
Software Engineering Consultant
Posted 4 days ago
Job Viewed
Job Description
A varied client facing C/C++, Linux role in cyber-defence, signal processing, and secure comms
Are you an accomplished C/C++ and Linux software engineer seeking more variety and a chance to expand your skills and experience? This well-established technology consultancy provides expertise and development of advanced technologies for national security and industry clients. Due to the nature of the work, you must be eligible to obtain a higher level UK security clearance.
Projects can span a broad range of industries and applications and involve multiple technical aspects, so you could find yourself working on signal or image processing, user interface design, to name a few. You can expect a substantial degree of client interaction, and to work in close cooperation with colleagues from different technical background; you may also be involved with mentoring new colleagues or leading projects. This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset.
You will need:
- Impressive academic qualifications: a first or 2.1 in a numerate STEM discipline, strong pre-university grades (A* or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous
- Excellent communications skills: proficient in writing technical documentation and adapt at discussing complex subjects in depth
- Software engineering skills in C or C++ and Linux, demonstrated by prior work on large and complex codebases. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful.
- Full right to work in the UK, and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years
This role is a fully office-based role due the nature of projects, but scope exists for flexible working arrangements. A highly competitive salary is on offer to the successful candidate, and their benefits package includes a performance-based bonus and an excellent pension scheme.
Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27506 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Is this job a match or a miss?
Software Engineering Consultant
Posted 9 days ago
Job Viewed
Job Description
A varied client facing C/C++, Linux role in cyber-defence, signal processing, and secure comms
Are you an accomplished C/C++ and Linux software engineer seeking more variety and a chance to expand your skills and experience? This well-established technology consultancy provides expertise and development of advanced technologies for national security and industry clients. Due to the nature of the work, you must be eligible to obtain a higher level UK security clearance.
Projects can span a broad range of industries and applications and involve multiple technical aspects, so you could find yourself working on signal or image processing, user interface design, to name a few. You can expect a substantial degree of client interaction, and to work in close cooperation with colleagues from different technical background; you may also be involved with mentoring new colleagues or leading projects. This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset.
You will need:
- Impressive academic qualifications: a first or 2.1 in a numerate STEM discipline, strong pre-university grades (A* or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous
- Excellent communications skills: proficient in writing technical documentation and adapt at discussing complex subjects in depth
- Software engineering skills in C or C++ and Linux, demonstrated by prior work on large and complex codebases. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful.
- Full right to work in the UK, and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years
This role is a fully office-based role due the nature of projects, but scope exists for flexible working arrangements. A highly competitive salary is on offer to the successful candidate, and their benefits package includes a performance-based bonus and an excellent pension scheme.
Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27506 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Is this job a match or a miss?
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
I am working with a market leading consultancy in central London, who due to high level success and expansion of their offering are adding to their highly skilled team.
This position leads talented software engineering teams operating at the intersection of product innovation, scalable technology, and cross-functional collaboration.
The successful candidate will take ownership of designing, building, and delivering high-impact digital solutions while helping shape the technical culture and practices across the organisation.
You will bring a background of working with different types of projects at one time and adaptable in leading teams and upskilling those around you
Key Responsibilities
- Technical Leadership: Oversee the design and implementation of modern web applications, APIs, and digital platforms that are reliable, secure, and built to scale.
- Hands-On Architecture: Set the technical direction for projects using Python (Flask or Django) and React.js, ensuring high standards of performance and maintainability.
- Team Development: Coach and support engineers at all experience levels, encouraging professional growth, technical excellence, and collaborative delivery.
- Engineering Excellence: Champion strong DevOps principles, including CI/CD pipelines, automated testing, and cloud-native deployment through containerisation (Docker and Kubernetes).
- Cross-Functional Partnership: Work closely with product, design, and commercial teams to ensure technical outcomes align with broader business goals.
- Complex Problem-Solving: Communicate intricate architectural decisions in a clear, practical way for both technical and non-technical stakeholders.
Skills and Expertise
- Over 5 years of experience in full-stack software engineering.
- Expertise in designing and developing scalable web applications and distributed systems.
- Proficient in software architecture, containerization, and cloud platforms including AWS, Azure, and GCP.
- Experienced in leading cross-functional teams, mentoring engineers, and fostering a strong engineering culture.
- Enthusiastic about DevOps practices and driving continuous process improvement.
- Coming from a consultancy background and/or working on various projects and clients would be very advantageous
If you would like to know more please send your CV and details and we can talk.
Is this job a match or a miss?
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
I am working with a market leading consultancy in central London, who due to high level success and expansion of their offering are adding to their highly skilled team.
This position leads talented software engineering teams operating at the intersection of product innovation, scalable technology, and cross-functional collaboration.
The successful candidate will take ownership of designing, building, and delivering high-impact digital solutions while helping shape the technical culture and practices across the organisation.
You will bring a background of working with different types of projects at one time and adaptable in leading teams and upskilling those around you
Key Responsibilities
- Technical Leadership: Oversee the design and implementation of modern web applications, APIs, and digital platforms that are reliable, secure, and built to scale.
- Hands-On Architecture: Set the technical direction for projects using Python (Flask or Django) and React.js, ensuring high standards of performance and maintainability.
- Team Development: Coach and support engineers at all experience levels, encouraging professional growth, technical excellence, and collaborative delivery.
- Engineering Excellence: Champion strong DevOps principles, including CI/CD pipelines, automated testing, and cloud-native deployment through containerisation (Docker and Kubernetes).
- Cross-Functional Partnership: Work closely with product, design, and commercial teams to ensure technical outcomes align with broader business goals.
- Complex Problem-Solving: Communicate intricate architectural decisions in a clear, practical way for both technical and non-technical stakeholders.
Skills and Expertise
- Over 5 years of experience in full-stack software engineering.
- Expertise in designing and developing scalable web applications and distributed systems.
- Proficient in software architecture, containerization, and cloud platforms including AWS, Azure, and GCP.
- Experienced in leading cross-functional teams, mentoring engineers, and fostering a strong engineering culture.
- Enthusiastic about DevOps practices and driving continuous process improvement.
- Coming from a consultancy background and/or working on various projects and clients would be very advantageous
If you would like to know more please send your CV and details and we can talk.
Is this job a match or a miss?
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
The Opportunity
Our client is a leading technology organisation in the centre of Manchester with sites across the UK - looking to bring in a Software Engineering Manager who can assist with the growth of their Digital Team. You will work closely with clients, project managers, and other developers to design, develop, and deliver software solutions that meet the clients' requirements.
The Why? (TOP 3 as we could put far more in there!)
- 100% hands off role - so for those who are passionate around people development, people leadership and taking software engineering teams from A to B then this one is for you.
- Fantastic B-Corp organisation to work for operatating within a unique sector
- Flexible working with 1 day every two weeks onsite.
What we are looking for
- Proven experience managing & leading development squads (ideally .NET) of 15+ members,
- Experienced operating as a hands off technical leader.
- Experience working across a range of sectors ideally SaaS.
- Track record of really progressing individuals in their team.
- Experienced technical recruitment manager.
And finally. Who are we?
FORT - Future of Recruiting Technologists is a technical & IT search consultancy that specialises in placing experienced professionals & teams with leading technology companies in the North of England.
We strive to provide our candidates with the most transformative opportunities available. For our clients we understand that technical expertise alone does not make for the best employee. We take time to ensure a strong cultural and technical fit through deep understanding of our client's business and project needs. Ultimately, we pair technologists with businesses based on more than just skills.
Our values and standards are the bedrock of every interaction; Continual Development, Compassion and Consistency.
Is this job a match or a miss?
Software Engineering Lead
Posted today
Job Viewed
Job Description
Software Engineering Lead
Are you ready for the next step in your engineering career?
Would you enjoy working on our cutting-edge products?
About Our Team:
We are strengthening our software engineering team to modernise our existing application stack, powering one of LexisNexis Intellectual Property's flagship AI products, LexisNexis Classification. The team modernises the application with new features and functions to enrich the users' experience, as well as implementing research from our in-house data science team at scale. This is an opportunity to be a key part of a team that works on modern, cloud native infrastructure and become an essential part of building the new product architecture.
We expect this team to work across multiple technologies around a core, including Angular, Python, C#/.Net, SQL, AWS (EKS, S3, Lambda, CDK, etc.), Applied AI/ML libraries and frameworks.
About The Role:
We are hiring a Software Engineering Lead to take responsibility for the work on modernising and enhancing a key product, LexisNexis Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas users define.
You will be the go-to person for a small, highly skilled agile team, with ownership over the mission and your development practices and processes. Your engineering team will be based in London. You will also work closely with the existing application team in South Africa, as well as with a broader range of stakeholders distributed across the UK, Germany, the Netherlands and the USA.
As a Software Engineering Lead, you will play a crucial role in overseeing software development for a modernised LexisNexis Classification. You will contribute directly to solving technical problems as well as guiding your team to success.
Key Responsibilities:
- Owning and executing the backlog of product modernisation.
- Leading the delivery and deployment of data science research into scalable AI-powered features.
- Creating performance- and cost-optimised services.
- Able to communicate and take ownership within the team and across team boundaries.
- Writing and reviewing detailed specifications for the development of complex system components.
- Leading in development processes, coding best practices, and code reviews.
- Managing a team of software engineers in a Scrum-based development environment while collaborating with stakeholders
Requirements:
- Understand Software Engineering techniques and processes, particularly adapting Scrum and agile frameworks to meet business needs.
- Experience with AWS or similar cloud providers, including knowledge of running cost-effective serverless architecture.
- Experience working with Python, C#, and Angular.
- Strong interpersonal, communication, and presentation skills applicable to a wide audience.
- Experience with PyTorch, Scikit-learn, Go, Databricks, JavaScript, and Azure Pipelines is desirable, but not essential.
- Experience in leading software engineering efforts for AI-enabled SaaS products is desirable, but not essential.
Why Join Us?
Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply.
Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
Working for you
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Generous holiday allowance with the option to buy additional days.
- Health screening, eye care vouchers and private medical benefits
- Wellbeing programs
- Life assurance
- Access to a competitive contributory pension scheme
- Save As You Earn share option scheme.
- Travel Season ticket loan.
- Electric Vehicle Scheme
- Optional Dental Insurance
- Maternity, paternity, and shared parental leave
- Employee Assistance Programme
- Access to emergency care for both the elderly and children
- RECARES days, giving you time to support the charities and causes that matter to you.
- Access to employee resource groups with dedicated time to volunteer.
- Access to extensive learning and development resources
- Access to the employee discounts scheme via Perks at Work
About Our Business -
At LexisNexis Intellectual Property (LNIP), we believe that whenever a person works on a patent and understands the future trajectory of a specific technology, that person has the potential to fundamentally change how society operates. We are proud to directly support and serve these innovators in their endeavours to better humankind. We enable innovators to accomplish more by helping them make informed decisions, be more productive, comply with regulations, and ultimately achieve superior results. By harnessing the latest advances in machine learning combined with expert analysis, LexisNexis Intellectual Property is disrupting how actionable insight is extracted from patent data. Information can now be accessed with efficiency, accuracy and at a speed that is just not possible by traditional methods. Our overall success is measured by how well we deliver these results
Is this job a match or a miss?
Software Engineering Manager
Posted 10 days ago
Job Viewed
Job Description
Software Engineering Manager
Location: London, Manchester, or Hampshire (2 days per week in office)
Package: £120,000 + benefits
Build the Future of Financial Tech!
We’re reimagining what’s possible in mortgage and banking technology — and we’re looking for a Software Engineering Manager to help lead the charge. This is not just another management role; it’s an opportunity to shape the technical heart of a business that’s transforming how financial services deliver value.
As part of the Tech Leadership Team, you’ll report (dotted line) into the COO until our Director of Technology joins. You’ll be the strategic and hands-on force behind our engineering function - driving delivery, shaping partnerships, and setting new standards for what great looks like as well as ooze passion in the space.
What You’ll Do:
- Lead and inspire: Manage a team of four talented engineers, guiding them to deliver robust, scalable software built primarily in Python. You’ll foster a culture of curiosity, collaboration, and technical excellence.
- Own supplier performance: Take the lead on managing our FINOVA supplier relationship, ensuring delivery quality, innovation, and partnership alignment.
- Be the bridge: Collaborate closely with senior stakeholders across technology, operations, and product to turn vision into elegant, secure, and high-performing systems.
- Shape the future: Champion automation, scalability, and continuous improvement — building solutions that simplify complexity and empower customers.
- Stay hands-on: While you’ll focus on leadership and stakeholder management, your technical depth will keep you close to the engineering action — leading by example when it matters.
What You’ll Bring
You’ll be a technical leader with substance - a problem-solver who knows how to get the best out of people and platforms. You love designing systems that matter, but you also know that the best systems are built by empowered teams.
- Proven experience leading engineering teams in financial services, banking, or mortgage tech.
- Strong experience managing external technology suppliers and integrating third-party platforms.
- A solid grasp of Python, modern SDLC, CI/CD pipelines, and cloud-native architectures.
- Knowledge of FINOVA or Apprivo 2 is a major plus.
- Exceptional stakeholder management and communication skills - you can explain complex ideas simply and align teams around shared goals.
- A balanced approach to risk, compliance, and innovation, ensuring agility without compromise.
Above all, you’re someone who brings both technical credibility and human leadership - the rare blend of engineering rigour, empathy, and strategic vision.
Why Join?
This is a pivotal, high-impact role - a chance to influence technology direction, shape engineering culture, and make your mark on a business that’s redefining how modern finance runs. You’ll have the autonomy to innovate, the support to grow, and the platform to lead real change.
If you want to:
- Work at the intersection of technology, finance, and innovation
- Lead with purpose in a culture that values experimentation and trust
- Build and shape a team that’s delivering next-generation mortgage and banking tech
You’ll be based in your nearest office (London, Manchester, or Hampshire), spending two days a week onsite with your team. Occasional travel may be required.
3-stage interview process | £120,000 + benefits | Equal opportunity employer
Apply now!
Is this job a match or a miss?
Be The First To Know
About the latest Ui engineering Jobs in United Kingdom !
Software Engineering Manager
Posted 13 days ago
Job Viewed
Job Description
Software Engineering Manager – Front-End React Team
Location: Manchester (Hybrid, 2 Days/Week Onsite)
Drive Innovation in a Fast-Growing, Start-Up Inspired Environment
We’re partnering with a fast-scaling global business looking for a Software Engineering Manager / Front-End Lead to lead their React/TypeScript squad. This is a chance to build and inspire a high-performing front-end team , shape UI platforms, and work on innovative products with an AI-driven edge .
What You’ll Lead:
- A front-end team of 6–8 engineers , responsible for building and maintaining complex, business-critical systems using React and TypeScript .
- End-to-end delivery of scalable, robust front-end software, from design to deployment.
- Fostering a culture of creativity, innovation, and engineering excellence , with hands-on mentorship and team growth.
- Driving technical decisions, code quality, and best practices across the front-end stack.
What You’ll Bring:
- Proven experience leading high-performing front-end teams , ideally with React/TypeScript.
- Hands-on coding experience in front-end development, with the ability to guide and inspire your team .
- Interest in AI technologies and integrating innovative approaches into front-end solutions.
- Experience in fast-paced, agile environments , ideally with a start-up or scale-up mindset.
- A passion for team development, mentoring, and delivering real-world impact.
What’s on Offer:
- Lead a collaborative, ego-free engineering culture in a high-growth company.
- Influence front-end strategy during a pivotal period of international expansion.
- Competitive salary, benefits, and clear career progression .
- Hybrid working: 2 days per week onsite in a modern Manchester HQ.
Is this job a match or a miss?
Software Engineering Lead
Posted 17 days ago
Job Viewed
Job Description
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, .
About the Role:
As a Software Engineering Lead, you will play a crucial role in delivering stable and quality products to our customers whilst supporting a team of engineers. You will be part of a collaborative team working to support industry-leading solutions to combat fraud.
We are looking for highly motivated individuals who are passionate about modern software development processes and can develop high-performing SaaS products, with skillsets in frontend and/or backend technologies, however, someone generally technically fluent is a must.
About the Team:
We are a Leeds-based team within the RiskNarrative group, organised into several cross-disciplinary squads. You will join one of two squads completing a major modernisation project, introducing an Angular-based frontend and Spring microservices architecture.
Our teams collaborate closely across disciplines to design, build, and maintain scalable, secure, and high-performing solutions. We foster an open, supportive culture where engineers are encouraged to innovate, share knowledge, and continuously improve both our technology and our ways of working.
Responsibilities:
+ Provide technical guidance and mentorship to team members, ensuring alignment with coding best practices and optimization techniques.
+ Oversee the development and implementation of user stories, ensuring functionality meets specified criteria and enhances user experience.
+ Act as the primary technical contact for external technology partners, fostering effective partnerships and communication.
+ Mentor junior developers in coding best practices, supporting their professional growth and skill development.
+ Collaborate with customers and end-users to gather feedback, understand requirements, and ensure products align with user needs.
+ Lead the design of data models, proactively resolving technical issues, and finalizing technical requirements in projects.
+ Review detailed specifications, conduct thorough code reviews, and provide constructive feedback to team members for continuous improvement.
+ Create a collaborative environment that encourages learning, innovation, and optimization within the team, fostering a culture of growth and excellence.
Requirements:
+ Strong technical leadership experience, with the ability to guide engineering teams and align them around strategic goals.
+ Expertise in data modelling, design and manipulation, optimisation, best practices, tuning, and leading industry trends
+ Expertise in Frontend frameworks such as Angular but similar frameworks is beneficial.
+ Expertise in backend development including Java with Spring Boot.
+ Experience in writing testable code using unit and integration tests, including familiarity with test frameworks such as Cypress, Serenity, Jest, and Karma
+ Solid knowledge of architectural principles such as domain-driven design, event-driven systems, micro-frontends, and microservices
+ Ability to partner and lead internal and external technology resources in solving complex business needs
+ Experience in one or more cloud services such as AWS EC2, S3, SQS, Lambda, RDS, and Grafana
+ Knowledge of web security practices, including XSS, CSRF, and secure coding standards
+ Advanced communication and customer service skills, with strong interpersonal, communication, and presentation abilities applicable to a wide audience
Learn more about the LexisNexis Risk team and how we work here
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Is this job a match or a miss?
Director, Software Engineering
Posted 17 days ago
Job Viewed
Job Description
We are looking for seasoned engineering leaders to join us in making the world more open and connected. We embrace entrepreneurs as well as those who come from more established companies. We are looking for someone with a strong technical foundation plus a track record of structuring healthy organizations that encourage effective collaborations across multiple disciplines. You'll influence technical decision making, drive prioritization and execution, while managing outstanding engineers and engineering managers in a fast-paced, impact focused environment.
**Required Skills:**
Director, Software Engineering Responsibilities:
1. Build, manage and support diverse teams of software engineers and engineering managers
2. Provide both technical and organizational leadership, as well as product leadership
3. Form cross-functional and cross-discipline partnerships to drive engineering efforts
4. Establish effective strategies and execute against them
5. Uphold a culture of respect, integrity, inclusion, innovation
6. Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management
**Minimum Qualifications:**
Minimum Qualifications:
7. This is a Product-heavy role, so experience leading product teams is essential
8. Strong cross-pillar collaboration skills required, since this team collaborates extensively with the Business Messaging pillar
9. Product and collaboration complexity is very high, with accountability for aggressive revenue growth goals shared with Business Messaging teams
10. Because of the above, technical and product insight is essential, especially in Monetization. The person must be able to get into details and drive for impact
11. The role needs to be based in London, with 3 days per week in-office attendance
12. The role requires quarterly travel to MPK, and annual or more travel to meetings with business partners and/or customers
13. The role requires extensive collaboration with US timezone-based teams, so the working day extends into the evening London time a minimum of 3 days per week, although this is largely flexible and under the control of the person in the role
**Preferred Qualifications:**
Preferred Qualifications:
14. Experience working in a Monetization team would be highly advantageous, especially in building trust with BMO partners
15. Experience specifically in working with an Ads stack is highly desirable
16. Technical focus is on ensuring engineering work delivers high quality consumer experiences on iPhone, Android and Web, so experience with those technologies is an advantage
17. Technical experience with the WhatsApp stack is an advantage but not essential
18. Technical experience with the standard Meta development stack is an advantage but not essential
19. Experience working very closely with Product Designers in a principle-led culture is advantageous
20. Experience working with metrics- and data-driven decision making is highly advantageous
**Industry:** Internet
Is this job a match or a miss?