than just symptoms. Required Qualifications, Capabilities, and Skills English proficiency; team based in London. Commercial experience in native iOS mobile app development. Good knowledge of object-oriented programming with Swift and Xcode. Strong analytical and problem-solving skills. Experience writing unit tests with XCTest. Experience with MVVM + Coordinator pattern and other architecture patterns like SOLID. Knowledge of mobile More ❯
teams, and will also work with our website and microservice teams, as such any experience in the following areas may also be helpful, but is not required or expected: Swift/iOS GraphQL Microservice Architectures Docker, Kubernetes, and cloud platforms such as AWS, GCP or Azure Understanding of UX principles HTML, CSS, and related web technologies Experience with modern More ❯
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, Kubernetes, cloud platforms (AWS, GCP, Azure), UX principles, web technologies (HTML, CSS), JavaScript libraries (React, Redux, Webpack), or server-side languages (Java/Kotlin) is advantageous More ❯
and UI testing strategies - Ensuring high standards of quality, performance, and maintainability across all deliverables Your Profile - Proven experience as an iOS Developer in commercial environments - Strong proficiency in Swift and a solid grasp of the iOS platform - Familiarity with Human Interface Guidelines (HIG) and UX best practices - Experience in successfully releasing apps to the App Store - A quality More ❯
Expo/EAS workflows, and automated testing. Proven track record of delivering high-quality apps in production Familiarity with native development (Android/Java/Kotlin or iOS/Swift/Objective-C). Familiarity with native modules and bridging native code with React Native. Knowledge of mobile analytics, crash reporting, and performance monitoring tools. If this sounds of More ❯
3+ years of experience in test automation and unit testing frameworks for iOS or Android apps. Proficiency in object-oriented design and expertise in one or more programming languages: Swift, Kotlin, Java, or Node.js/TypeScript. Excellent problem-solving skills. Strong collaboration skills and familiarity with standard Software Development Lifecycle (SDLC) tools such as Jira, Confluence, and version control More ❯
that you can affect. Excited about learning and experiencing new ways of thinking. Essential Skills At least 2 years of professional experience in developing native iOS apps. Proficient in Swift and iOS frameworks. Exposure to all aspects of software development from gathering requirements to releasing. Applied knowledge of design patterns and SOLID principles. Advocates good and clean design of More ❯
that you can affect. Excited about learning and experiencing new ways of thinking. Essential Skills At least 5 years of professional experience in developing native iOS apps. Proficient in Swift and iOS frameworks. Exposure to all aspects of software development from gathering requirements to releasing. Applied knowledge of design patterns and SOLID principles. Advocates good and clean design of More ❯
the principles of lean and self-organisation . Please note: This position requires you to work on client-site in central London three times a week. You Rock at Swift, Cocoa Touch and other Apple frameworks Being self-driven and working with little supervision towards a common team or company purpose. Creating fluid visual interactions, creating and implementing mobile More ❯
expertise: Minimum of 2 years of full-time React Native development experience (no upper limit) Proficiency in JavaScript/TypeScript and React Native framework Native development experience with iOS (Swift) and/or Android (Kotlin) is highly valued Understanding of native modules and the ability to bridge between React Native and native code Experience in writing unit tests and More ❯
a plus. Work closely with data consumers to understand needs and deliver reliable solutions. Required Skills: Strong experience as an iOS Engineer, building and maintaining SDKs. Solid understanding of Swift and Objective-C. Exposure to Android development (Kotlin/Java) - even at a secondary level. Experience working in GCP (Google Cloud Platform) environments. Excellent collaboration and communication skills. Nice More ❯
optimisation. Committed to accessibility standards and inclusive design. Desirable Skills: Familiarity with tools like Postman , Charles/Proxyman , Bitrise , or GitLab CI . Awareness or exposure to iOS development (Swift), GraphQL, microservices, or cloud platforms (AWS, GCP, Azure). Understanding of modern front-end technologies like React/Redux or experience in backend services (Java/Kotlin). Passion More ❯
part of the week. We are looking for a passionate and experienced mobile developer to join our growing team to help to develop native iOS and Android apps, using Swift with SwiftUI and Kotlin with Compose respectively. Experience with these technologies is not required, but is preferred. If you care about creating great user experiences, writing solid and maintainable More ❯
part of the week. We are looking for a passionate and experienced mobile developer to join our growing team to help to develop native iOS and Android apps, using Swift with SwiftUI and Kotlin with Compose respectively. Experience with these technologies is not required, but is preferred. If you care about creating great user experiences, writing solid and maintainable More ❯
the power of diversity to shape the technology landscape of a leading UK retailer. About the Team You'll be leading high-performing iOS and Android engineering teams utilising Swift and Kotlin to build and maintain our core mobile apps for Sainsbury's and Argos. These apps serve as our key customer touchpoints, offering a seamless experience for browsing More ❯
support infrastructure. Assist with testing, troubleshooting, and building applications. Brainstorm and prototype new ideas with the team to stay ahead of the competition. Demonstrate excellent iOS development skills with Swift and a proven track record across various apps. Work independently and collaboratively within a distributed team. Apply fundamental coding knowledge and problem-solving skills. Interest in other platforms and More ❯
software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent Experience with full software development More ❯
Twickenham, London, United Kingdom Hybrid / WFH Options
Xperi
storming ideas with the rest of team, and prototyping new ideas to ensure we (and our customers) can stay ahead of the competition. Essential: Excellent iOS development skills with Swift experience, and a proven track record across a range of apps. Ability to work in a distributed team, with the confidence to work independently as well as seek assistance More ❯
getting things done. Our engineers take part in the full process from design, to code, to test, to deployment and back again for further iteration. Our tech stack includes Swift, SwiftUI, Combine and GraphQL in a modular layout that follows SOLID principles using Clean Architecture with MVVM-C. Would you like to build features end to end? Would you More ❯
Desirable Experience: Android application development, especially video apps using ExoPlayer or AndroidX/Media, and experience with Android NDK. Experience with FFmpeg or its components. iOS development experience using Swift and Objective-C. Knowledge of video codecs, encoding, and streaming tech. Experience developing or using codec software. Familiarity with web browsers and WebRTC. More ❯
a seamless user experience at scale. iOS Tech Lead - Key Requirements: Extensive commercial experience in iOS engineering, ideally with time spent in Lead or Principal roles Strong proficiency in Swift and modern iOS frameworks (e.g. SwiftUI, UIKit), with a focus on clean, maintainable architecture Proven track record of building scalable SDKs and architecting complex mobile systems Deep understanding of More ❯
but it would be beneficial if you have some: Take pride in writing readable, well-designed, well-tested software 5+ years of experience in iOS application development Proficiency in Swift and/or Objective-C Experience scaling iOS architecture 5+ years using iOS development tools like Xcode Experience working in cross-functional teams for 5+ years Experience with UIKit More ❯
is getting things done. Our engineers take part in the full process from design, to code, to test, to deployment and back again for further iteration.Our tech stack includes Swift, SwiftUI, Combine and GraphQL in a modular layout that follows SOLID principles using Clean Architecture with MVVM-C. Would you like to build features end to end? Would you More ❯