26 to 50 of 54 Dependency Injection Jobs in the UK

Software Engineer

Location
Greater London, England, United Kingdom
knowledge across the team What you’ll bring Commercial experience building and supporting production web applications Strong, modern Angular experience covering components, routing, forms, dependency injection, RxJS and state management Excellent HTML and CSS skills, with a practical understanding of accessibility standards and responsive design Experience integrating with ...

Software Engineer- III- iOS- JPM Personal Investing- Mid Level

Location
Greater London, England, United Kingdom
Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependency injection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding of Mobile Application Security considerations Experience with React NativeExperience with ...

Senior iOS Engineer- Identity Services

Location
Knutsford, England, United Kingdom
biometric authentication (Face ID, Touch ID), keychain services, secure storage, and certificate pinning Experience with modern iOS development practices including MVVM/Clean Architecture, dependency injection, automated testing (XCTest, UI Testing), and CI/CD pipelines for mobile apps Expertise in secure mobile development practices including code obfuscation ...

Senior Flutter lead

Hiring Organisation
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
experience with release management and technical leadership Essential Skills: Flutter & Dart: 4+ years, production apps on iOS and Android Mobile Architecture: State management, dependency injection, multi-tenant apps API Integration: GraphQL and REST Security: OAuth2/OIDC, Keycloak, biometrics, OWASP Notifications: Firebase FCM/Azure Notification Hubs ...

Senior Software Engineer (.NET)

Location
Manchester, England, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Senior Software Engineer (.NET)

Location
Greater London, England, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Senior Software Engineer (.NET)

Location
Leeds, England, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Senior Software Engineer (.NET)

Location
City of Edinburgh, Scotland, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Android Software Engineer

Location
Greater London, England, United Kingdom
understanding of architectural patterns, separation of concerns, and scalable app design. Proficiency in unit and UI testing with standard Android frameworks. Practical knowledge of dependency injection and Kotlin Coroutines. Familiarity with RESTful APIs, networking libraries, and data serialization. Ability to use telemetry, analytics, performance monitoring, and A/ ...

Full stack Engineer

Hiring Organisation
DCV Technologies
Location
London, United Kingdom
Employment Type
Contract
Redux, Context, or NgRx) - Responsive UI: Building responsive, cross-browser compatible applications - APIs: Developing RESTful APIs - Architecture and design: MVC architecture, design patterns, and dependency injection - Security: Authentication and authorization (JWT, OAuth2) - Databases: Hands-on SQL with MySQL, PostgreSQL, or Oracle. This includes complex queries, joins, indexing ...

Software Engineer III - Android - Digital Identity

Location
Greater London, England, United Kingdom
common Android architecture patterns, including MVVM, Use Cases and Clean Architecture Experience writing unit tests using JUnit or any other modern framework Experience with Dependency Injection patterns using Dagger or any other framework Good understanding of the Software Development Life Cycle and agile methodologies Proficient understanding of version ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
Identify opportunities to improve automation, efficiency, and decision-making through AI Qualifications Software Architecture & Design Application architecture: Strong grasp of clean/hexagonal architecture, dependency injection, SOLID principles, and protocol-based interfaces. Can design well-structured Python services with clear separation of concerns, testable components, and maintainable codebases. ...

Lead Unity SDK Engineer

Location
Greater London, England, United Kingdom
integration partners with clear SDK documentation. What you’ll bring Essential: Experience across cross-platform mobile and SDK development — iOS, Android, and Unity — including dependency resolution and wrapping native code and binaries inside Unity. Strong architectural background in modular Unity SDK design: dependency injection, bridging native ...

Principal Product Engineer

Location
Greater London, England, United Kingdom
through complex design choices, refactoring priorities and engineering trade-offs. NestJS Architecture : Design and evolve a clean, modular NestJS architecture with clear module boundaries, dependency management, testability and maintainable conventions. Typed APIs and Contracts : Design well-typed, version-aware APIs and integration contracts that are clear to consumers, resilient … record of technical leadership in complex, high-scale systems. NestJS and TypeScript Depth : Deep practical knowledge of NestJS, Node.js and TypeScript, including modular architecture, dependency injection, validation, testing and production operations. Infrastructure and Databases : Strong production experience with AWS, Docker and MySQL or another comparable relational database, including ...

AI Software Engineer

Hiring Organisation
Major Recruitment
Location
Chesterfield, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
build scalable backend services using C#. NET Integration of LLMs (local/self-hosted) SignalR real-time communication experience OOP and Entity Frameworks Dependency injection PostgreSQL/SQL Servers/Vector Search/RAG API integration experience AI tools - Claude Code or GitHub Copilot Hands-on experience using ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
SOLID principles, OOP design, and composition-based architecture — able to explain trade-offs, not just recite acronyms. Proven ability to write testable code: dependency injection, mocking/stubbing external systems, clear separation between I/O and business logic. Experience building composable software: small, well-scoped modules/ ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Location
West of England, England, United Kingdom
SOLID principles, OOP design, and composition-based architecture - able to explain trade-offs, not just recite acronyms. Proven ability to write testable code: dependency injection, mocking/stubbing external systems, clear separation between I/O and business logic. Experience building composable software: small, well-scoped modules/ ...

Senior Software Engineer - iOS

Location
Greater London, England, United Kingdom
related SDKs Experience in clean architectures (MVVM-C) Exposure to Continuous Integration systems Experience in writing Unit Tests (XCTest) Experience of multi-threading and dependency injection. Experience working with REST APIs and offline caching Exposure to databases (Realm/CoreData) An advocate of clean coding practices Experience ...

Senior Magento Developer

Location
Manchester, England, United Kingdom
Magento 2 (Open Source or Adobe Commerce) development, ideally as a contractor Strong PHP 8.x and deep knowledge of Magento architecture: modules, plugins, observers, dependency injection, EAV and service contracts Proven integration delivery using Magento REST and GraphQL APIs with third party platforms Experience owning a live production ...

Senior Magento Developer

Hiring Organisation
Forward Role
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Magento 2 (Open Source or Adobe Commerce) development, ideally as a contractor Strong PHP 8.x and deep knowledge of Magento architecture: modules, plugins, observers, dependency injection, EAV and service contracts Proven integration delivery using Magento REST and GraphQL APIs with third party platforms Experience owning a live production ...

Senior Engineer, Android - Instant Rips

Location
Greater London, England, United Kingdom
Android architecture, application lifecycle, concurrency, networking, persistence, and performance optimization. Experience with modern Android frameworks and practices such as Jetpack Compose, Coroutines, Flow, dependency injection, and automated testing. Experience designing and delivering complex features with limited oversight. Strong understanding of software architecture, APIs, distributed systems, and how mobile ...

Backend Java Developer — Spring, TDD & CI/CD

Location
Greater London, England, United Kingdom
applications using Java/JEE and modern web technologies. You will build new features, integrate systems, and apply best‐practice engineering principles such as dependency injection, TDD, and CI/CD. If you enjoy developing secure, reliable backend solutions and collaborating with technical teams, we’d love ...

Angular Developer

Location
Bath, England, United Kingdom
roll their sleeves up and pick up their tooling quickly. You’ll need Strong Angular and TypeScript experience in production, including components, routing, forms, dependency injection, RxJS and state management Solid HTML and CSS skills, with responsive layouts and practical web accessibility standards Experience integrating with REST APIs ...

Angular Developer

Hiring Organisation
Cathcart Technology
Location
Bath, Somerset, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
roll their sleeves up and pick up their tooling quickly. You'll need Strong Angular and TypeScript experience in production, including components, routing, forms, dependency injection, RxJS and state management Solid HTML and CSS skills, with responsive layouts and practical web accessibility standards Experience integrating with REST APIs ...

Senior Mobile Engineer

Location
Ruddington, England, United Kingdom
Swift, SwiftUI/UIKit), Android (Kotlin, Jetpack Compose), or both. Deep technical knowledge of modern mobile development practices, including architecture patterns, modularisation, dependency injection, and asynchronous programming. Proven experience delivering complex mobile features, technical migrations, and solving performance, scalability, or stability challenges. Strong understanding of mobile security ...