years' experience. -Must be aware of modernization of the entire Android app, Kotlin, Coroutines, Jetpack -Should be able to use Compose, Navigation component, MVVM, Hilt, Retrofit, Room DB, Material Design. -Must have designed and built core infrastructure and integrations from scratch -Must be aware of A/B testing (Firebase More ❯
benefits, depending on experience. Requirements: Experience building and shipping large scale iOS applications (Swift). Knowledge of Android (Kotlin). A solid understanding of MVVM and MVP software architectures and functional reactive software architectures including Jetpack Compose and Swift UI. Experience with TDD and pair programming. Experience with third-party More ❯
development (.NET Core/ASP.NET MVC, C#) or winforms/WPF (C#) development. Our client will provide you with training into: .NET 9, WPF, MVVM, Prism, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Noir
development (.NET Core/ASP.NET MVC, C#) or winforms/WPF (C#) development. Our client will provide you with training into: .NET 9, WPF, MVVM, Prism, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure More ❯
benchmarking, and optimization Proficiency in Android design principles, interface guidelines, and Git Hands-on experience with: Modularisation, Jetpack Compose, Coroutines SOLID principles, Clean Architecture, MVVM, MVI Unit testing We value diversity and inclusion, fostering an environment where everyone belongs. We welcome applications from underrepresented groups and are disability confident. Reasonable More ❯
Jetpack Compose. Ensure adherence to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications. Follow the repository pattern with MVVM for structured data access and maintainability. Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features. … Store. Strong proficiency in Kotlin; familiarity with Java is a plus. Solid understanding of the full mobile development lifecycle. Strong knowledge of clean architecture, MVVM, SOLID principles, and software design patterns. Experience with Jetpack Compose and XML-based UI for building modern, responsive UIs. Familiarity with Android frameworks such as More ❯
ended problems Bachelor’s degree in Computer Science or related field, or equivalent experience. Relevant technologies that you may encounter on our team UIKit MVVM REST APIs RAML API Documentation Danger Features Architecture Swift GitHub Actions Circle CI XCTest/XCUITest Tuist We back our colleagues and their loved ones More ❯
Wirral, Merseyside, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
experience .NET Core/SQL Server experience would be a bonus Programming languages HTML/CSS, JavaScript, Typescript Web application development using MVC/MVVM web frameworks Any experience with Vue.js/React.js/Angular.js would be a bonus The ideal candidate for the Senior .NET Developer role will be More ❯
for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous Integration experience. GPU Development would be beneficial, as would 2D/3D Graphics Development and Continuous Integration More ❯
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. More ❯
Watford, Hertfordshire, South East, United Kingdom
Zellis
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. More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Starling Bank
over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of More ❯
over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of More ❯
SQL Server (a bonus) Proficiency in programming languages such as HTML/CSS, JavaScript, and TypeScript Experience in web application development using MVC/MVVM frameworks Familiarity with Vue.js, React.js, or Angular.js (a bonus) Responsibilities As a .NET Developer, you will have the opportunity to work with modern frameworks More ❯
Wirral, Merseyside, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
experience .NET Core/SQL Server experience would be a bonus Programming languages HTML/CSS, JavaScript, Typescript Web application development using MVC/MVVM web frameworks Any experience with Vue.js/React.js/Angular.js would be a bonus The ideal candidate for the .NET Developer role will be looking More ❯
computer science. SKILLS An expert in C++ and low-level, high-performance coding. Comfortable with a wide range of code design patterns including OOP, MVVM and MVC programming. Fully experienced with the programming challenges related to UI development. Familiar with all tools used in day to day game development (Bug More ❯
plus one app module. The majority of our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and More ❯
Familiarity with UMG, layout, control widgets, and event-driven programming. Desired Skills and Experience Experience working on FPS games. Understanding of the Model-View-ViewModel pattern. Knowledge of UI materials and other optimization methods such as invalidation. How to Apply Apply via More ❯
the bigger picture and making wider business decisions with key people within the company. Skills: • Architectural understanding and use of approaches like MVC, MVP & MVVM In return they are offering a salary of up to £100,000 per annum plus generous company benefits which I am happy to share with More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
PATHWAY TO RECOVERY LLC
the bigger picture and making wider business decisions with key people within the company. Skills: • Architectural understanding and use of approaches like MVC, MVP & MVVM In return they are offering a salary of up to £100,000 per annum plus generous company benefits which I am happy to share with More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
PATHWAY TO RECOVERY LLC
the bigger picture and making wider business decisions with key people within the company. Skills: • Architectural understanding and use of approaches like MVC, MVP & MVVM In return they are offering a salary of up to £100,000 per annum plus generous company benefits which I am happy to share with More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
PATHWAY TO RECOVERY LLC
the bigger picture and making wider business decisions with key people within the company. Skills: • Architectural understanding and use of approaches like MVC, MVP & MVVM In return they are offering a salary of up to £100,000 per annum plus generous company benefits which I am happy to share with More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Starling Bank
plus one app module. The majority of our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and More ❯
and SwiftUI. Ensure adherence to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications. Follow the repository pattern with MVVM for structured data access and maintainability. Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features. … Strong proficiency in Swift; familiarity with Objective-C is a plus. Solid understanding of the full mobile development lifecycle. Strong knowledge of clean architecture, MVVM, SOLID principles, and software design patterns. Experience with SwiftUI and UIKit for building modern, responsive UI. Familiarity with iOS frameworks such as Core Data, Core More ❯