Continuous Integration/Continuous Delivery Demonstrable experience in TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/or consumption Deep understanding of MVVM and MVP Significant experience leading teams of people or technical decisions Desirable skills: Postman or similar tools Charles/Proxyman or similar tools Bitrise/Gitlab CI You will be More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Deloitte LLP
designers, product managers, and other stakeholders. As a senior role, the ability to lead projects, mentor junior developers, and contribute to architectural decisions. Familiarity with architectural patterns like MVP, MVVM, and Clean Architecture. Experience with advanced features like animations, custom views, and sensors can be beneficial. Having a portfolio of developed apps available on the Google Play Store, along with More ❯
Delivery TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/or consumption Experience with building highly performant, scalable applications Deep understanding of MVVM and MVP Significant experience leading teams of people or technical decisions Desirable skills/experience you may have Postman or similar tools Charles/Proxyman or similar tools Bitrise/ More ❯
C Deep understanding of UIKit, CoreData, CoreAnimation, CoreLocation, AVFoundation, and other native frameworks Strong knowledge of Xcode, debugging tools, and performance optimization Experience with modern architectural patterns such as MVVM, VIPER, or Clean Architecture Familiarity with SwiftUI and Combine is a plus Strong understanding of Apple's design principles and interface guidelines Experience integrating with APIs, Firebase, and third-party More ❯
Experience with CI/CD processes Experience in TDD and pair programming Familiarity with Agile methods like Scrum or Kanban Experience with REST API development or consumption Understanding of MVVM and MVP architectures Experience leading teams or making technical decisions Desirable skills: Tools like Postman, Charles/Proxyman, Bitrise/Gitlab CI Experience working with iOS (Swift), GraphQL, Microservices, Docker More ❯
Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of More ❯
CD, TDD, pair programming Familiarity with Agile methods like Scrum or Kanban Experience with REST API development and consumption Ability to build high-performance, scalable applications Deep understanding of MVVM and MVP architectures Experience leading teams or making technical decisions Desirable skills/experience Tools like Postman, Charles, Proxyman CI tools like Bitrise, Gitlab CI Application security knowledge Experience working More ❯
Able to understand commercial realities of delivering a profitable product to market Experience working with RESTful APIs and third-party integrations Familiarity with modern architectural/design patterns (MVC, MVVM, MVP etc.) Experience using basic test techniques to anticipate errors Excellent problem-solving and communication skills Core values required of all Simpro , AroFlo, BigChange & ClockShark employees: We Are One Team More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
/CD practices (e.g., Git, CircleCI). Strong understanding of RESTful APIs and integration with back-end services. Experience with unit and UI testing. Knowledge of architectural patterns like MVVM or VIPER. Enthusiasm for modern technologies such as SwiftUI and Combine. Desirable Skills: Exposure to Espresso or similar testing frameworks. Experience in financial services or large-scale enterprise apps is More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
LA International Computer Consultants Ltd
Understanding of RESTful APIs to connect to mobile applications to back-end services * Enthusiasm for new technologies such as coroutines and Jetpack compose * Understanding of architectural patterns such as MVVM and clean architecture This is an excellent opportunity on a great project of work, If you are looking for your next exciting opportunity, apply now for your CV to reach More ❯
cross-platform addition) CI/CD Pipelines What You'll Need 6+ years of professional Android development experience Strong knowledge of the Android SDK, Jetpack Compose, and MVP/MVVM architecture Solid experience with Kotlin Coroutines, RxJava, and Java concurrency Proficiency with dependency injection frameworks Experience building apps that consume HTTP APIs, WebSockets, and Protocol Buffers (proto3) Confidence in writing More ❯
Understanding of RESTful APIs and how they integrate with mobile services - Enthusiasm for adopting emerging technologies such as Combine and SwiftUI - Knowledge of architectural design patterns like VIPER and MVVMMore ❯
with auto-layout and collaborating with UX/UI designers. Extensive knowledge of the general mobile landscape, architecture, trends, and emerging technologies. Experience with modern architecture such as MVP, MVVM, VIPER etc. Proficient understanding of Git. Experience in implementing unit tests. Familiarity with continuous integration. Desirable Skills Computer science or related degree. Use of CoreData, or other data persistence frameworks. More ❯
with auto-layout and collaborating with UX/UI designers. Extensive knowledge of the general mobile landscape, architecture, trends, and emerging technologies. Experience with modern architecture such as MVP, MVVM, VIPER etc. Proficient understanding of Git. Experience in implementing unit tests. Familiarity with continuous integration. Desirable Skills Computer science or related degree. Use of CoreData, or other data persistence frameworks. More ❯
iOS and tvOS applications for iPhone, iPad and Apple TV using UIKit and SwiftUI An understanding of the trade-offs of using different design patterns, such as MVC or MVVM Experience integrating with backend systems, web services, and third-party software Proven understanding and experience using reactive frameworks such as Combine You build high-quality code by always writing tests More ❯
AI-assisted coding, cross-platform frameworks) to improve productivity and product innovation. Application Development & Delivery Lead the development of complex WPF-based applications following modern design patterns such as MVVM, leveraging data binding, templating, and modular architecture. Oversee and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
A deep understanding of iOS development, including associated tooling and frameworks. An excellent working knowledge of Swift. Proficient with Swift UI. Experience with modern Software Design Patterns such as MVVM or MVC Considerable experience in a development capacity encompassing contribution to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD More ❯
boxes but share what makes you great for this role. What we'd like to see from you: Strong knowledge of Kotlin, Compose, and JUnit Experience with clean architectures (MVVM) using Compose Exposure to Continuous Integration systems Experience writing Unit Tests (JUnit) and UI tests (Roboelectric) Experience with multi-threading and frameworks like Kotlin Coroutines, RxJava, and RxKotlin Experience working More ❯
Sundridge, Greater London, UK Hybrid / WFH Options
Compare the Market
what makes you great for this role. What we'd like to see from you: Strong knowledge of iOS, Swift, UIKit, SwiftUI and 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 More ❯
you to hear what makes you great for this role. What we'd like to see from you: Strong knowledge of Kotlin, Compose and Junit Experience in clean architectures (MVVM) using Compose Exposure to Continuous Integration systems Experience in writing Unit Tests (Junit) and UI tests (Roboelectric) Experience of multi-threading and working with frameworks like Kotlin Coroutines, RxJava and More ❯
Sundridge, Greater London, UK Hybrid / WFH Options
Compare the Market
what makes you great for this role. What we'd like to see from you: Strong knowledge of iOS, Swift, UIKit, SwiftUI and 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 More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Reach Studios Limited
Experience developing mobile apps in Flutter (dart) Experience working with libraries such as Http/Dio for API consumption Familiarity/Experience with an architectural pattern such as BLoC, MvvM, MVC, Clean, etc Experience working with a global state manager (BLoC, Redux, Provider) Experience working with routing libraries (GoRouter, AutoRoute) Ability to produce maintainable/scalable code with an appreciation More ❯
principles and UI/UX standards. Strong proficiency in Swift and the iOS SDK Experience with SwiftUI for building modern user interfaces Solid understanding of clean architecture, design patterns (MVVM) and principles (SOLID, DRY) Experience with dependency management using Swift Package Manager Comprehensive knowledge of Unit and UI testing frameworks Proficiency with CI/CD pipelines and App Store submission More ❯