Strong proficiency in Kotlin and Android SDKs, with a deep understanding of Jetpack libraries, Compose and modern Android architecture components. * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Android Studio, GitHub, mobile CI/CD tools, automated testing frameworks and the Play store deployment process. * Proven experience delivering high-quality Android applications in More ❯
and Experience * Strong proficiency in Swift and iOS SDKs, with a deep understanding of UIKit, SwiftUI, Combine, and Core frameworks. * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Xcode, GitHub, mobile CI/CD tools, automated testing frameworks and the app store deployment process. * Proven experience delivering high-quality iOS applications in Agile More ❯
and available libraries for performance benchmarking and optimization. Adhere to Google’s design principles and use Git for version control. Apply SOLID principles in coding and design. Work within MVVM/MVI architecture, and use Android Architecture Components and Jetpack libraries. Develop modern UI components using Jetpack Compose. Conduct UI testing to ensure quality and smooth performance. Collaborate with cross More ❯
and available libraries for performance benchmarking and optimization. Adhere to Google’s design principles and use Git for version control. Apply SOLID principles in coding and design. Work within MVVM/MVI architecture, and use Android Architecture Components and Jetpack libraries. Develop modern UI components using Jetpack Compose. Conduct UI testing to ensure quality and smooth performance. Collaborate with cross More ❯
and available libraries for performance benchmarking and optimization. Adhere to Google’s design principles and use Git for version control. Apply SOLID principles in coding and design. Work within MVVM/MVI architecture, and use Android Architecture Components and Jetpack libraries. Develop modern UI components using Jetpack Compose. Conduct UI testing to ensure quality and smooth performance. Collaborate with cross More ❯
and available libraries for performance benchmarking and optimization. Adhere to Google’s design principles and use Git for version control. Apply SOLID principles in coding and design. Work within MVVM/MVI architecture, and use Android Architecture Components and Jetpack libraries. Develop modern UI components using Jetpack Compose. Conduct UI testing to ensure quality and smooth performance. Collaborate with cross More ❯
SwiftUI for iOS development. Experience with integration, unit, and UI tests to ensure application robustness. Demonstrable deep knowledge of the iOS ecosystem. Familiarity with architectural patterns such as MVP, MVVM, and MVC. Strong capability in continuous integration practices and tools. Making sure accessibility is not an afterthought. Proficient understanding of code versioning tools, especially Git. Skills in writing clean, isolated More ❯
to mentor junior developers and influence the technical direction of the company. Requirements Proven experience building production mobile apps in .NET MAUI/Xamarin and C#. Strong knowledge of MVVM and offline-first design patterns. Experience integrating with RESTful APIs, authentication and role-based security. CI/CD (App Center, GitHub Actions, Azure DevOps). Solid communication skills, with the More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Hays
s worked in a medium-sized business where scale and agility were critical. Naturally in a Lead position you'll have a solid grasp of modern mobile architectures (e.g. MVVM, Clean Architecture), conducting thorough code reviews, and leading end-to-end testing and release management, including app store submissions. Strong leadership, stakeholder management, and a commitment to accessibility are key. More ❯
SwiftUI for iOS development. Experience with integration, unit, and UI tests to ensure application robustness. Demonstrable deep knowledge of the iOS ecosystem. Familiarity with architectural patterns such as MVP, MVVM, and MVC. Strong capability in continuous integration practices and tools. Proficient understanding of code versioning tools, especially Git. Skills in writing clean, isolated, and reusable components for software development. Proficient More ❯
app accessibility, including text scaling, colour contrast, and UI/UX flow. Requirements: Proven experience in iOS app development (Swift and Objective-C). Deep understanding of MVC/MVVM architectures, Apple’s sandbox restrictions, and iOS frameworks. Experience with code reviews, refactoring, and performance optimisation. Strong knowledge of background activity management, location services, notifications, and privacy permissions. Understanding of More ❯
app accessibility, including text scaling, colour contrast, and UI/UX flow. Requirements: Proven experience in iOS app development (Swift and Objective-C). Deep understanding of MVC/MVVM architectures, Apples sandbox restrictions, and iOS frameworks. Experience with code reviews, refactoring, and performance optimisation. Strong knowledge of background activity management, location services, notifications, and privacy permissions. Understanding of security More ❯
Hitchin, Hertfordshire, South East, United Kingdom
Fortem
of more than one of the following React, Bootstrap, WinForms, WPF, Java, Xamarin Forms, Databases, REST Understanding of CSS, JavaScript, HTML, Razor Good understanding of enterprise software principles like MVVM/SOLID/IOC Knowledge of CI/CD pipelines Benefits Annual bonus up to 10% of basic salary 25 days annual leave & your birthday off Pay review every year More ❯
performance tuning, concurrency and multithreading Solid understanding of security for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems More ❯
performance tuning, concurrency and multithreading Solid understanding of security for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools For more info please do reach More ❯
performance tuning, concurrency and multithreading Solid understanding of security for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems More ❯
performance tuning, concurrency and multithreading Solid understanding of security for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems More ❯
Collaborate with backend engineers and stakeholders to deliver features end to end Essential experience (must-haves) Kotlin and/or Java for Android development Android SDK and Android Studio MVVM or MVP architecture RESTful API integration, including Python/Django backends Why it's interesting First dedicated Android hire strong technical influence Tight-knit, engineering-led culture fast feedback, visible More ❯
Sheffield, England, United Kingdom Hybrid / WFH Options
NearTech Search
Collaborate with backend engineers and stakeholders to deliver features end to end Essential experience (must-haves) Kotlin and/or Java for Android development Android SDK and Android Studio MVVM or MVP architecture RESTful API integration, including Python/Django backends Why it’s interesting First dedicated Android hire → strong technical influence Tight-knit, engineering-led culture → fast feedback, visible More ❯
handsworth, yorkshire and the humber, united kingdom Hybrid / WFH Options
NearTech Search
Collaborate with backend engineers and stakeholders to deliver features end to end Essential experience (must-haves) Kotlin and/or Java for Android development Android SDK and Android Studio MVVM or MVP architecture RESTful API integration, including Python/Django backends Why it’s interesting First dedicated Android hire → strong technical influence Tight-knit, engineering-led culture → fast feedback, visible More ❯
Carnforth, England, United Kingdom Hybrid / WFH Options
KnoWho
importance. To be considered for this role you'll need commercial experience in C#/.NET Development Tech Stack: C#/.NET Core UI Development (WPF/XAML/MVVM) Entity Framework API Design & Development OOP SQL Git/TFS Desirable skills include Docker, Kubernetes, CI/CD, Android & Azure DevOps Role Overview: Design & architecture of applications and design/ More ❯
preston, lancashire, north west england, united kingdom Hybrid / WFH Options
KnoWho
importance. To be considered for this role you'll need commercial experience in C#/.NET Development Tech Stack: C#/.NET Core UI Development (WPF/XAML/MVVM) Entity Framework API Design & Development OOP SQL Git/TFS Desirable skills include Docker, Kubernetes, CI/CD, Android & Azure DevOps Role Overview: Design & architecture of applications and design/ More ❯
a Senior Software Engineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice design patterns (e.g. MVVM, MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You’ll Bring as a Senior Software Engineer: Solid background in More ❯
a Senior Software Engineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice design patterns (e.g. MVVM, MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What Youll Bring as a Senior Software Engineer: Solid background in C# More ❯
a Senior Software Engineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice design patterns (e.g. MVVM, MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You’ll Bring as a Senior Software Engineer: Solid background in More ❯