1 to 25 of 602 Design Patterns Jobs in the UK

Software Architect

Location
Greater London, England, United Kingdom
Django REST Framework, FastAPI, PostgreSQL, AWS, React.js, Docker, Redis, Celery, Pandas, NumPy, Git, Jenkins, and Elasticsearch. We put significant emphasis on design patterns, code readability, automated testing, maintainability, and extensibility. As Software Architect, you'll be the standard‐bearer for these values. At Plentific … Define and enforce best practices around database design, query optimisation, and data modelling across relational databases (PostgreSQL) Evaluate emerging technologies and architectural patterns, making evidence‐based recommendations to the broader engineering organisation Hands‐On Engineering Write well‐formulated, testable, and readable code using appropriate software design ...

Senior UX Designer

Hiring Organisation
SharkNinja
Location
London, UK
Employment Type
Full-time
Establish and maintain UX best practices and processes that improve consistency, quality and efficiency. Contribute to maintaining and evolving shared design systems, patterns, style guides and Figma libraries to support global scalability and adoption. Act as a Figma expert, championing scalable component design and efficient … tested, measured and continuously refined. Strong collaboration between UX, Product and Engineering from discovery through implementation. Consistent, scalable and accessible global design patterns and systems. A demonstrable improvement in overall digital experience quality across markets. ATTRIBUTES & SKILLS 5+ years of experience in UX or Product Design ...

Senior Interaction Designer

Hiring Organisation
Amber Labs
Location
London Area, United Kingdom
accessibility and inclusive design principles throughout the design process Working within GDS Service Standards and established government design patterns and standards Presenting and communicating design decisions clearly to stakeholders at different levels of seniority Supporting design activity from discovery … agile teams Strong understanding of accessibility and inclusive design principles Experience working with design systems and established design patterns, ideally including the GOV.UK Design System Familiarity with tools such as Figma, Miro and other collaborative design and prototyping tools ...

Senior Interaction Designer

Hiring Organisation
Data Careers
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Senior Interaction Designer Permanent Location: UK - Remote Salary: £60,000 - £70,000 (+ benefits) Skills: Interaction Design, UX Design, Prototyping, User-Centred Design, GDS/GOV.UK Design System We are looking for an experienced Senior Interaction Designer to join a digital consultancy … discovery, alpha and delivery Translating user needs and complex requirements into clear, usable interactions Creating wireframes, prototypes, interaction models and reusable design patterns Rapidly prototyping ideas to support user research and evidence-based decision making Working closely with User Researchers to test designs and iterate based ...

Lead Security Architect

Hiring Organisation
InstaDeep
Location
London, UK
Employment Type
Full-time
will shape the company's target-state architecture for Zero Trust, IAM, reverse proxy, segmentation, AI/ML trust boundaries, and secure integration patterns, while ensuring security architecture remains practical, scalable, and aligned to business priorities. You will play a central role in helping the company scale securely … NIS2, and sensitive data protection requirements. What you will doSecurity architecture leadershipOwn the company's reference security architecture and target-state security patterns across enterprise IT, infrastructure, cloud, data, and product environments Define architecture principles and implementation patterns for Zero Trust, identity, authorization, trust boundaries, segmentation, secure integration ...

Product Technical Lead - Digital Trust

Hiring Organisation
Thales
Location
City, Belfast, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Digital Trust technical strategy, ensuring consequence informed, SbD principles are embedded from concept to decommissioning. Lead development of design patterns for Zero Trust Architecture, including supporting and guiding on the adaption for products, identification of variance and applicability, segmentation, continuous verification, and policy-driven access. Define … global approach to DCS across the wider Thales enterprise. Drive inclusion of cryptographic architecture into solutions, including PQC-ready design patterns Hybrid classical/PQC key exchange Cryptographic agility frameworks Secure key management and HSM integration Develop defensible design patterns, for high-assurance systems ...

Lead Product Designer - AI

Hiring Organisation
NTT
Location
London, UK
Employment Type
Full-time
human-centred AI approach to product design. Alongside client delivery, you will contribute to establishing best practices, frameworks and reusable design patterns for working with AI, from discovery and experimentation through to production and governance. This includes helping shape our point of view for clients, contributing … research synthesis, ideation, prototyping and iterationCollaborate closely with Data Science and Engineering to define feasible, responsible solutionsPrototype conversational, predictive and adaptive experiencesDefine interaction patterns for explainability, feedback and human oversightFacilitate co-creation workshops with clients to identify high value AI opportunities Responsibilities Own the end-to-end user experience ...

Senior Blockchain Engineer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
standardsTo solve solution engineering challenges to meet our stakeholders' requirements and expectationsTo know and properly use best and common practices, and design patterns for enterprise web applicationsTo know and properly use best and common practices, and design patterns for web3 applicationsTo properly use collaborative … plusSolid experience and expertise developing web applications using asynchronous programming and communicationExperience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performanceFamiliarity with web3 libraries like Web3J and Web3JS is a plusFamiliarity with common and best practices for web3 applications is a plusFamiliarity ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
solve solution engineering challenges to meet our stakeholders’ requirements and expectations* To know and properly use best and common practices, and design patterns for enterprise web applications* To know and properly use best and common practices, and design patterns for web3 applications* To properly … plus* Solid experience and expertise developing web applications using asynchronous programming and communication* Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance* Familiarity with web3 libraries like Web3J and Web3JS is a plus* Familiarity with common and best practices for web3 ...

Senior Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, UK
Employment Type
Full-time
driving architectural decisions. Key ResponsibilitiesDesign & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes … Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object-oriented and component-based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands-on CI/CD experience — building, configuring, or maintaining automated build ...

Javascript with Agile Software Engineer - Central London

Hiring Organisation
Nexus Jobs
Location
London, UK
Employment Type
Full-time
performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling).Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing … operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: Node.js ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
outcomes, demonstrating familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products while adhering to established patterns and guidelines. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant … make well-reasoned technology choices that are easily testable and observable, with clear alignment to business outcomes and team goals. Strong knowledge of integration patterns, testing and monitoring tools, and operational excellence practices (such as unit testing, SLAs, resiliency and scalability patterns, and alerting), with experience formally mentoring ...

Conversational AI Architect (NiCE Cognigy)

Location
Greater London, England, United Kingdom
satisfaction at Natilik. Our Conversational AI Architect owns the overall solution design, architecture, design standards, integration strategy, security approach, platform patterns, technical governance, conversation design approach, and design sign-off. The AI Architect may also be required to undertake or support … consistently. Key Responsibilities: Own the end-to-end Cognigy solution design across the assigned use cases. Define the architecture, design patterns, flow structure, agentic AI strategy, tool-calling approach, integration model, security controls, guardrails, multilingual approach, voice experience, xApp strategy, reporting model, and production readiness ...

Senior Product Designer

Location
Greater London, England, United Kingdom
# Senior Product DesignerFull-time | Design | London## Job DescriptionWe’re on a mission to protect society from fraud and money laundering. We’ve already protected over 2 million people through life’s big transactions, with a core aim to protect 3 million people by the end of 2025.Fraud … + experience**Contribute to our evolving design system:**- Build reusable components that work across all our platform workflows- Establish design patterns that other teams can adopt and extend- Document design decisions and rationale for complex scenarios- Balance consistency with domain-specific user needs ...

AI Large Language Model (LLM) Technology Architect

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
learning, generative AI, and agentic systems, delivering these within active client engagements. You will translate requirements into concrete architecture decisions: selecting design patterns,evaluatingand benchmarking technical frameworks, assembling reusable components, and making deliberate technology choices that balance innovation with enterprise-grade reliability. You will design … documents, agent orchestration and integration pattern specifications,componentand data flow diagrams that guide and enable broader engineering teams Continuously learn, evaluate, and applynew designpatterns, frameworks, and technologies across the fast-evolving AI landscape, balancing innovation with enterprise-grade reliability Collaborate with cross-functional delivery teams data engineers, ML engineers ...

Technical Engineer, Full Stack Java

Hiring Organisation
Clarify Consultancy Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
code reviews Write high-quality, well-tested production code and assist with refactoring legacy components Apply best-practice development techniques, including design patterns and coding standards Contribute to user story creation, acceptance criteria, estimation and testing Fully engage in agile ceremonies: planning, stand-ups, reviews and retrospectives … scalable and highly available solutions, with hands-on experience across Docker, Kubernetes, MongoDB and modern observability tooling. A solid grounding in design patterns, Domain-Driven Design and front-end developmentideally Reactis important, along with the ability to produce production-quality code with solid test coverage. ...

Technical Lead, Full Stack Java

Hiring Organisation
Clarify Consultancy Ltd
Location
Banks, England, United Kingdom
peer code reviews Write high-quality, well-tested production code and refactor legacy components Apply best-practice development techniques, including design patterns and coding standards Contribute to user story creation, acceptance criteria, estimation and testing Fully engage in agile ceremonies: planning, stand-ups, reviews and retrospectives Stay … scalable and highly available solutions, with hands-on experience across Docker, Kubernetes, MongoDB and modern observability tooling. A solid grounding in design patterns, Domain-Driven Design and front-end developmentideally React.js, alongside the ability to produce production-quality code with comprehensive test coverage. Exceptional communication ...

Technical Lead, Full Stack Java

Hiring Organisation
Clarify Consultancy Ltd
Location
Wigan, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
peer code reviews Write high-quality, well-tested production code and refactor legacy components Apply best-practice development techniques, including design patterns and coding standards Contribute to user story creation, acceptance criteria, estimation and testing Fully engage in agile ceremonies: planning, stand-ups, reviews and retrospectives Stay … scalable and highly available solutions, with hands-on experience across Docker, Kubernetes, MongoDB and modern observability tooling. A solid grounding in design patterns, Domain-Driven Design and front-end developmentideally React.js, alongside the ability to produce production-quality code with comprehensive test coverage. Exceptional communication ...

Senior Software Engineer C# Python AI

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH:You'll join colleagues in plush City offices with onsite gym and barista, three days a week … with C# and/or Python (or both!)You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system designYou understand what makes a good frontend and how to ensure connectivity between front and backend systems, React ...

Backend Software Engineer Python C# AI

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH:You'll join colleagues in plush City offices with onsite gym and barista, three days a week … engineering skills, with Python or C# (or both!)You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system designYou understand what makes a good frontend and how to ensure connectivity between front and backend systems, React ...

UX / Product Design Lead (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
responsibility for the quality of the end-to-end experience, guiding and developing other designers, and contributing to the definition and evolution of reusable patterns and standards that raise the bar across the team. Responsibilities Work closely with research, senior stakeholders, product managers and engineering teams to brainstorm … critique, and ensuring a consistently high standard of design is maintained across the team Define, document, and champion reusable design patterns and components, contributing to the evolution of our Design System and shared design language Guide and mentor other UX Designers ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
solving Design software that is clean, maintainable, modular, and optimized, applying software design principles, data structures, and design patterns Test, debug, and resolve production issues within established SLAs, ensuring software consistently meets design requirements Identify areas of inefficiency in code … monitoring) Experience designing and building APIs for consumption across a business unit Knowledge of software design principles, data structures, design patterns, and computer science fundamentals Familiarity with testing and monitoring tools, with the ability to design easily testable and observable software Ability ...

Senior AI Architect| London

Hiring Organisation
Infosys Technologies
Location
London, UK
Employment Type
Full-time
Multi-Agent Architecture: Deep expertise designing autonomous and multi-agent systems that reason, plan, and act using tools. Command of agentic design patterns (e.g., ReAct, planning, reflection, tool use, human-in-the-loop) and agent frameworks such as LangGraph, CrewAI, MAF, the OpenAI Agents SDK, and Google … knowledge-grounded systems—chunking strategies, embeddings, vector databases (e.g., Pinecone, Weaviate, Chroma, pgvector, FAISS), hybrid search, reranking, and retrieval evaluation. Familiarity with advanced patterns such as GraphRAG and agentic RAG to maximize factual grounding and minimize hallucination in production. LLMOps, Evaluation & Responsible AI: Experience operationalizing LLM and agentic systems ...

Senior Architect AI

Location
Greater London, England, United Kingdom
supports current and future business requirements, context & process across customer experience, AI innovation, and operational efficiency use cases Define architectural standards, design patterns, and technology selection criteria that enable scalable, reliable AI implementations across multiple European markets & ventures Ensure architectural decisions consider operational requirements, budget constraints … accountability for AI platform integration with Liberty Global's core telecommunications infrastructure & ventures, ensuring seamless data flow and system reliability Design integration patterns and API strategies that connect AI services with existing platforms while maintaining security, performance, and data quality standards Collaborate with enterprise architects and engineering ...

Solutions Architect

Location
Greater London, England, United Kingdom
scalable and performant applications, systems and infrastructure for large software projects leveraging the company Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for the company, while clearly communicating its business value to the relevant stakeholders Sales Partnership: Collaborate with the sales team … Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes Modern Architecture Design: Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security Cutting Edge RAG and AI Architectures: Help customers on their generative AI journey ...