APIs, Firebase, Google APIs, and third-party SDKs. Familiar with native development (Swift, Objective-C, Kotlin, or Java) and tools like Xcode and Gradle. Solid understanding of architectural patterns (MVVM/MVC), state management (e.g., Redux), and deployment on both Android and iOS. Strong debugging, testing (manual & automated), and optimization skills. Exposure to CI/CD practices and app store More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
UI development experience with web component UI such as React, Angular or similar will be considered. You'll likely be familiar with DI/IoC, MVC/MVP/MVVM, and similar patterns for separation of concerns and reduced dependencies. Developed applications which allow a skilled user to interact with and manipulate complex technical content, rather than e.g. CRM or More ❯
in a software engineering environment (any experience in HR software would be advantageous). Strong JavaScript skills and experience with modern frameworks (Vue.js, Knockout.js, jQuery). Solid understanding of MVVM, responsive design, and UI/UX principles. Experience working with APIs and data visualisation tools like D3.js. Familiarity with Git or SVN for version control. Understanding of SQL and the More ❯
or related field, or equivalent experience. Proven experience in full software development lifecycle. Strong skills in object-oriented programming, especially in Microsoft Visual C++, C CLI, C#, and WPF (MVVM). Experience developing .NET components and controls. Experience with hardware control systems and PC-based software interfaces. Knowledge of software version control, preferably Microsoft TFS. Familiarity with developing on Linux More ❯
and writing efficient queries. Good understanding of API integration and data flow between front-end and back-end. Familiarity with data visualisation libraries such as D3.js. Strong grasp of MVVM architecture, responsive design, and UI/UX principles. Experience with version control tools like Git or SVN. A pragmatic mindset-able to balance time, cost, and quality while delivering value More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
dental • Income protection • Local discounts • Hybrid working available What's Required of the Senior Software Engineer? • Proven experience with C++, C#, and .NET, particularly with Visual Studio and WPF (MVVM) • Experience developing software for hardware control systems or similar environments • Ideally experience with cross-platform development (Windows, Linux, macOS) • Familiarity with tools like MATLAB or LabVIEW • Experience with Microsoft TFS More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
dental • Income protection • Local discounts • Hybrid working available What’s Required of the Senior Software Engineer? • Proven experience with C++, C#, and .NET, particularly with Visual Studio and WPF (MVVM) • Experience developing software for hardware control systems or similar environments • Ideally experience with cross-platform development (Windows, Linux, macOS) • Familiarity with tools like MATLAB or LabVIEW • Experience with Microsoft TFS More ❯
using J avaScript frameworks such as Vue or Knockout. Ideally you will be strong with the majority of these technologies: JavaScript (Vue.js, Knockout.js, jQuery) API integration HTML5, CSS3, SASS MVVM Good working knowledge of UI/UX Please apply for full details More ❯