and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks (e.g. UIKit, SwiftUI, Foundation, Security, Combine) Experience with iOS application deployment (testing, approval, publishing to Apple store) Experience with automated CI/CD processes and tools (we use Bitrise but this is More ❯
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 proactive … 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 CI More ❯
extensions Onsite Description: Experience: 5+ years in iOS development, with a focus on building and maintaining large-scale enterprise applications. Key Responsibilities: Develop and maintain iOS applications using Swift, SwiftUI, and UIKit. Implement MVVM and MVC design patterns to ensure scalable and maintainable codebases. Build smooth and seamless user interfaces, ensuring the best performance and user experience. Focus on More ❯
programming, dependency injection) and passionate about writing clean modular and testable code using packages. Passion for delivering high quality UI/UX that scales to all screen sizes using SwiftUI/UIKit. Verse in package management with SPM and CocoaPods. Experience in a CI/CD environment where you have utilised tools such as Bitrise, Circle CI, GitHub actions More ❯
London, England, United Kingdom Hybrid / WFH Options
ProtonMail
field of mobile development. Excellent communication and interpersonal skills. Proven experience developing mobile applications for iOS and Android using Swift, Kotlin as well as cross-platform technologies. Proficiency with SwiftUI for iOS and Jetpack Compose for Android and familiaritywith Rust. Strong understanding of mobile app architecture, design patterns, and best practices. Knowledge of memory management techniques and best practices. More ❯
Key Required Skills: Building modern mobile applications that seamlessly integrate with legacy COBOL and Java backend systems while utilizing the latest technologies such as Swift, Flutter, Kotlin, Vue 3, and React Native. Position Description: Develop & Maintain Mobile Applications: Design and More ❯
of performance optimization, memory management, and multi-threading Experience with Unit Testing and UI Testing on iOS Strong communication and problem-solving skills Nice-to-haves: Experience with Combine, SwiftUI, or Core Data Knowledge of Apple's latest frameworks (e.g., Vision, ARKit, Core ML) Familiarity with Firebase, Realm, or GraphQL Prior experience working in Agile/Scrum teams Understanding More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
OOP 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 More ❯
unit tests with XCTest. Experience with MVVM + Coordinator pattern and other architecture patterns like SOLID. Knowledge of mobile design best practices and core iOS libraries/frameworks (UIKit, SwiftUI, Foundation, Security, Combine). Experience with iOS app deployment processes. Experience with CI/CD tools (e.g., Bitrise) and monitoring in production. Understanding of REST APIs and working with More ❯
At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Roku
monitor and control Roku smart devices—from cameras and lights to sensors and beyond. This role offers the opportunity to work across a modern, evolving tech stack including Swift, SwiftUI, and Apple’s latest frameworks. You’ll collaborate closely with design, product, and cross-functional engineering teams to bring innovative features to life, improve performance, and make every day … we can leverage them Contribute to roadmap planning, technical design, and release delivery We’re Excited If You Have Professional iOS development experience, ideally with Swift and/or SwiftUI Strong experience shipping and maintaining production apps in the App Store Proficiency in using AI tools (e.g., GitHub Copilot, ChatGPT) and experience with prompt engineering Experience working with IoT More ❯
well tested software that meets agreed requirements. Collaborate with other iOS developers, testers, and other teams working on front-end/back-end tasks. Strong proficiency in Swift and SwiftUI: Must demonstrate a solid understanding of Swift syntax, design patterns, and SwiftUI's declarative UI framework. Expect practical testing for Swift and SwiftUI knowledge during the interview More ❯
/12 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 More ❯
working in 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/… client's 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 More ❯
for Lead iOS/Android Developer, based in Italy: Proven experience in a lead or senior iOS and/or Android development role, with a strong command of Swift, SwiftUI, and UIKit. Expertise with Xcode, iOS SDK, and modern architectural patterns such as MVC and MVVM. Experience working on applications that interface with connected devices or embedded systems (e.g. More ❯
for Lead iOS/Android Developer, based in Italy: Proven experience in a lead or senior iOS and/or Android development role, with a strong command of Swift, SwiftUI, and UIKit. Expertise with Xcode, iOS SDK, and modern architectural patterns such as MVC and MVVM. Experience working on applications that interface with connected devices or embedded systems (e.g. More ❯
London, England, United Kingdom Hybrid / WFH Options
Hey Savi
resolving issues 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 More ❯
Get AI-powered advice on this job and more exclusive features. Company Description Checkout.com is one of the most exciting fintechs in the world. Our mission is to enable businesses and their communities to thrive in the digital economy. We More ❯
London, UK Octopus Energy Engineering ️ – Mobile/Full-time/Hybrid Octopus Energy Engineering is responsible for the mobile app that connects over three million monthly active customers across eight countries to the energy solutions that shape their daily lives. More ❯
London, England, United Kingdom Hybrid / WFH Options
Proton
Join to apply for the Android Developer role at Proton Join to apply for the Android Developer role at Proton Join Proton and build a better internet where privacy is the default At Proton, we believe that privacy is a More ❯
monitor and control Roku smart devices—from cameras and lights to sensors and beyond. This role offers the opportunity to work across a modern, evolving tech stack including Swift, SwiftUI, and Apple’s latest frameworks. You’ll collaborate closely with design, product, and cross-functional engineering teams to bring innovative features to life, improve performance, and make every day … we can leverage them Contribute to roadmap planning, technical design, and release delivery We’re Excited If You Have Professional iOS development experience, ideally with Swift and/or SwiftUI Strong experience shipping and maintaining production apps in the App Store Proficiency in using AI tools (e.g., GitHub Copilot, ChatGPT) and experience with prompt engineering Experience working with IoT More ❯
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 and development to deployment and ongoing maintenance. Ability … stakeholders. For a senior role, the ability to lead projects, mentor junior developers, and potentially manage a development team. Knowledge of advanced features such as ARKit, CoreML, or advanced SwiftUI is increasingly in demand for creating cutting-edge applications so is really nice to have knowledge of. Having a portfolio of developed apps available on the App Store, along More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Deloitte LLP
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 and development to deployment and ongoing maintenance. Ability … stakeholders. For a senior role, the ability to lead projects, mentor junior developers, and potentially manage a development team. Knowledge of advanced features such as ARKit, CoreML, or advanced SwiftUI is increasingly in demand for creating cutting-edge applications so is really nice to have knowledge of. Having a portfolio of developed apps available on the App Store, along More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Deloitte LLP
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 and development to deployment and ongoing maintenance. Ability … stakeholders. For a senior role, the ability to lead projects, mentor junior developers, and potentially manage a development team. Knowledge of advanced features such as ARKit, CoreML, or advanced SwiftUI is increasingly in demand for creating cutting-edge applications so is really nice to have knowledge of. Having a portfolio of developed apps available on the App Store, along More ❯
Science or equivalent with 8+ years of experience. Expert knowledge of iOS SDK, XCode and other associated tools for development, debugging and instrumentation. Experience with concepts of iOS - Swift, SwiftUI, asynchronous programming, background task, functional reactive programming, design patterns, dependency injection etc. In depth Understanding of Apple's recommended design principles, interface guidelines and best practices for coding. Good More ❯