London, England, United Kingdom Hybrid / WFH Options
Global Relay
and SOLID principles, design patterns, algorithm design Strong architectural knowledge (TCA, Redux, Functional Reactive Programming, MVVM) and passionate about writing clean, modular, and testable code Deep understanding of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection Experience with source code management Experience working with RESTful APIs Ability to debate the pros and cons of different technical approaches and work More ❯
Mobile Experience Analytics, deployed across mobile platforms, namely iOS (Swift/Objective-C), Android (Kotlin/Java), and cross-platform frameworks (React Native/Flutter) leveraging several UI toolkits (UIKit, SwiftUI, Android view, Jetpack Compose). You will participate in the design, implementation, and optimization of high-performance Contentsquare SDK applications, working within a dynamic team that pushes the … boundaries of Mobile experience analytics (Screen Insights, Session Replay, Errors & Crashes, Feedbacks ). About the job: We are looking for a Mobile Software Engineer, focusing on UIKit and SwiftUI SDK development to join our Mobile Experience Analytics team. In this role, you will be responsible for tapping into the lowest levels of UIKit and SwiftUI to provide meaningful … time, ensuring reliability and efficiency. What you will need to succeed 3+ years of professional experience in Mobile development. Solid knowledge of mobile platforms, notably iOS (Swift, Objective-C, UIKit, SwiftUI). Strong knowledge on testing and testing frameworks (Quick, XCUITest). Proven experience with API integration, asynchronous programming, and offline-first applications. Familiarity with mobile DevOps practices, including More ❯
Fort Worth, Texas, United States Hybrid / WFH Options
Accord Tecnologies.Inc
and/or equivalent industry experience/training 7+ years of iOS development experience with knowledge of API design, best practices, and UX guidelines. 5+ years of Swift and UIKit experience. Experience with Objective-C and SwiftUI. Experience working with common Apple frameworks and APIs. Experience with common iOS architecture patterns (MVC, MVVM Good understanding of Apple's Human More ❯
as it's the primary language for iOS development. Knowledge of Objective-C is also beneficial, especially for maintaining and updating legacy code. Familiarity with core iOS frameworks like UIKit, CoreData, CoreAnimation, etc., is essential. Experience with SwiftUI for modern iOS development is increasingly important so is a must. Understanding the full lifecycle of iOS apps, from initial design More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Deloitte LLP
as it's the primary language for iOS development. Knowledge of Objective-C is also beneficial, especially for maintaining and updating legacy code. Familiarity with core iOS frameworks like UIKit, CoreData, CoreAnimation, etc., is essential. Experience with SwiftUI for modern iOS development is increasingly important so is a must. Understanding the full lifecycle of iOS apps, from initial design More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Deloitte LLP
as it's the primary language for iOS development. Knowledge of Objective-C is also beneficial, especially for maintaining and updating legacy code. Familiarity with core iOS frameworks like UIKit, CoreData, CoreAnimation, etc., is essential. Experience with SwiftUI for modern iOS development is increasingly important so is a must. Understanding the full lifecycle of iOS apps, from initial design More ❯
months (with possible extension) Start Date: Asap Role: Design, develop, and maintain native mobile applications using Kotlin/Jetpack Compose (Android) and/or Swift/SwiftUI/UIKit (iOS) Manage and optimize CI/CD pipelines using GitHub and Jenkins Participate in code reviews, technical discussions, and sprint planning Oversee end-to-end release processes for the App More ❯
a collaborative, agile environment. What You'll Do: Design, develop, and maintain native mobile applications for Android (Kotlin/Jetpack Compose) and/or iOS (Swift/SwiftUI/UIKit) . Collaborate closely with cross-functional teams to define and deliver new features. Implement and maintain modular app architectures for scalability and code reusability. Manage CI/CD pipelines … office in Barcelona , and travel to Germany. What We're Looking For: 4+ years of experience in native mobile development: Kotlin/Jetpack Compose or Swift/SwiftUI/UIKit . Solid knowledge of modular app architecture and clean code principles. Experience publishing and maintaining apps on both major app stores. Familiarity with testing frameworks like Quick, Nimble, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Hey Savi
as they arise Team Mentorship: Contribute to the team growth through hiring and mentoring new team members Desirable Experience In: Native mobile app development in iOS Swift, SwiftUI, and UIKit for iOS development Building hybrid applications with technologies such as React Native, Flutter, PWA Architectural patterns (MVC, MVVM, SOLID) and best practices Managing the application lifecycle from integration to More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
and data-informed decision-making 📝 Write automated unit & integration tests Requirements: 💼 5+ years experience building native iOS applications 🧠 Strong problem-solving skills & understanding of computer science principles 🖥️ Expertise in UIKit, Foundation, GCD, and Swift concurrency models 🔄 Proficient in MVVM, SOLID principles, TCA, and reactive programming 🧩 Experience with dependency injection and programmatically designing UIs using auto layout 💬 Ability to communicate More ❯
and data-informed decision-making 📝 Write automated unit & integration tests Requirements: 💼 5+ years experience building native iOS applications 🧠 Strong problem-solving skills & understanding of computer science principles 🖥️ Expertise in UIKit, Foundation, GCD, and Swift concurrency models 🔄 Proficient in MVVM, SOLID principles, TCA, and reactive programming 🧩 Experience with dependency injection and programmatically designing UIs using auto layout 💬 Ability to communicate More ❯
London, England, United Kingdom Hybrid / WFH Options
Rightmove
high-quality consumer applications. Product Mindset: Demonstrated ability to understand product goals and translate them into technical solutions that resonate with users. Technical Expertise: Advanced proficiency with Swift, SwiftUI, UIKit, and familiarity with MVVM or other architectural patterns in iOS. Collaborative Skills: Proven experience working in cross-functional teams with product managers, designers, and QA to drive product outcomes. More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
BBC
hackajob is collaborating with BBC to connect them with exceptional tech professionals for this role. Senior Software Engineer (iOS) - iPlayer Salary: £65,000 - £73,000 depending on relevant skills, knowledge and experience. Contract type: Permanent Location: Salford - Dock House, hybrid More ❯
outcomes and data-informed decision-making Write automated unit & integration tests 5+ years experience building native iOS applications Strong problem-solving skills & understanding of computer science principles Expertise in UIKit, Foundation, GCD, and Swift concurrency models Proficient in MVVM, SOLID principles, TCA, and reactive programming Flexible Hybrid Working Pattern More ❯
and government organisations. Their London team has grown from 0 to over 500 employees in only 5 years! 💻 Tech you will be using: iOS, Swift, RESTful APIs, TCA, SwiftUI, UIKit, SOLID Principles As the iOS Developer, you will be a great fit if you have: • Mid level iOS commercial development experience (3 years +) • A desire to learn new More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
and government organisations. Their London team has grown from 0 to over 500 employees in only 5 years! 💻 Tech you will be using: iOS, Swift, RESTful APIs, TCA, SwiftUI, UIKit, SOLID Principles As the iOS Developer, you will be a great fit if you have: • Mid level iOS commercial development experience (3 years +) • A desire to learn new More ❯
London, England, United Kingdom Hybrid / WFH Options
Compare the Market
all the boxes but would love you to hear 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 More ❯
City of London, London, United Kingdom Hybrid / WFH Options
JP Search
code in Swift and possess the expertise to select and implement the most effective design patterns to address specific problems. Have proficiency in composing user interface components programmatically in UIKit with Auto Layout. Experience with Reactive Programming, Swift-UI, Swift Concurrency and Objective-C is beneficial, as well as having a keen interest in staying up to date with More ❯
code in Swift and possess the expertise to select and implement the most effective design patterns to address specific problems. Have proficiency in composing user interface components programmatically in UIKit with Auto Layout. Experience with Reactive Programming, Swift-UI, Swift Concurrency and Objective-C is beneficial, as well as having a keen interest in staying up to date with More ❯
London, England, United Kingdom Hybrid / WFH Options
Acurable
Social network you want to login/join with: Acurable’s mobile applications are the main interface between the AcuPebble acoustic sensor and the healthcare professionals and patients who use our medical devices. In your role as iOS Developer, you More ❯
London, England, United Kingdom Hybrid / WFH Options
Starling Bank
SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks SwiftFormat, SwiftLint and Danger - to enforce high code quality standards Etc We also built … product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must We use RxSwift in our project, experience with reactive programming will be a plus but is not required Interview process Interviewing More ❯
London, England, United Kingdom Hybrid / WFH Options
Starling Bank
SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks SwiftFormat, SwiftLint and Danger - to enforce high code quality standards Etc We also built … product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must We use RxSwift in our project, experience with reactive programming will be a plus but is not required Interview process Interviewing More ❯
London, England, United Kingdom Hybrid / WFH Options
Fresha
best-in-class marketplace app UI/UX - Tailor best class UI/UX along with animations, transitions, responsiveness and quality SwiftUI - Build user interface in SwiftUI along with UIKit APIs - Use the latest APIs, as we target iOS 16+! Automation - Help maintain code quality, organization, and automation Migration - Migrate existing CapacitorJS application to fully native app Testing - Develop … to detail, animations and transitions Patterns - Understanding of the native platform UI/UX patterns Swift - Expert knowledge of Swift and familiarity with Objective-C Frameworks - Excellent knowledge of UIKit, SwiftUI, Combine Dependencies - SPM, Bundler Testing - Broad experience in unit, integration and UI testing Deployment - AppStore Connect, TestFlight, familiarity with AppStore guidelines, Firebase Navigation - Deep Linking, reusable screens and More ❯
London, England, United Kingdom Hybrid / WFH Options
TILT
and tooling. Be a Strategic Partner : Represent Engineering in company-wide decisions, external engagements, and investor conversations. Our Stack Frontend: VueJS, TypeScript Backend: NodeJS Mobile: Native iOS (Swift, SwiftUI, UIKit), Native Android (Kotlin, Jetpack Compose), with a shared KMP layer Other: AWS, Vite, Webpack, GraphQL, Cypress, and more About you Strong experience developing and deploying highly scalable applications and More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Starling Bank
product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing More ❯