user experiences Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and DependencyInjection Strong experience of integrating with third party services using APIs Experience of writing performance critical code Experience of using Git or similar to track changes Experience of More ❯
and skills- nice to haves Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependencyinjection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding of Mobile Application Security considerations Experience with React NativeExperience with feature flagging and A/ More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
windows/desktop development (C#.NET). My client can provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, WPF, MVVM, Prism, continuous integration, dependencyinjection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a fantastic opportunity to join a prestigious consulting firm that More ❯
software Proven understanding and experience using reactive frameworks such as Combine You build high-quality code by always writing tests and using performance evaluation tools Experience with test automation, dependencyinjection frameworks, and continuous integration. Preferred Qualifications Experience with Apple's AVKit framework and HLS. Experience integrating in-app purchases using StoreKit. Familiarity with Scrum and Agile methodologies More ❯
of the iOS SDK and Xcode. Experience with SwiftUI, Combine, and modern concurrency features like async/await. Proficient in architectural patterns: MVVM, VIPER, or Clean Architecture. Familiarity with dependencyinjection tools like Resolver, Swinject, or Needle. Experience working with CoreData, SPM, CocoaPods, and third-party SDKs. Integrate with RESTful & GraphQL APIs and backend services efficiently and securely More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
and SQL Server. Our client will give you the opportunity to work on enterprise level software development projects and provide training into: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection (Ninject/Spring.net etc), IoC (Unity, etc), TDD (NUnit/MSTest etc) and Agile (Scrum/Kanban). This is a once in a life time opportunity More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
Developer candidates will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, Azure SQL, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
opportunity to work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position More ❯