> Markdown version of [/jobs/ext/2808102-ios-developer](https://www.wearedevelopers.com/jobs/ext/2808102-ios-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # iOS Developer - **Company:** Apexon - **Location:** Birmingham, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Multitier Architecture, Apple IOS, Apple Xcode, Architectural Patterns, Mobile Application Development, Code Review, Persistent Data Structure, Software Debugging, Dependency Injection, JSON, Model View Controller (MVC), Model View ViewModel, Performance Tuning, Systems Integration, Test-Driven Development (TDD), Swiftui, Ios Frameworks, Git, Core Data, Solid Principles, Graphql, Functional Programming, Restful APIs, Software Version Control, Xctest - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856363002-ios-developer ## About the Role We're looking for a mid-level iOS engineer to join our Marcus mobile development team in AWM. This role is ideal for an engineer with approximately 3-6 years of experience in iOS development. The successful candidate will have a strong understanding of Swift and the iOS ecosystem. We're looking for someone who is keen to learn and has excellent problem-solving and collaboration skills and is passionate about delivering high-quality, user-centric experiences., * Strong understanding of Swift (protocols, generics, functional programming) and SwiftUI * Proficiency in Xcode for development, debugging, and performance analysis. * Solid experience with RESTful APIs, GraphQL, JSON, and integrating third-party services * Knowledge of data persistence options (CoreData, Keychain, UserDefaults). * Experience writing unit and UI tests (XCTest, XCUI), familiarity with Test-Driven Development (TDD). * Proficiency with Git for code management and team collaboration. * Advanced debugging (Xcode Instruments, Memory Graph) and performance optimization. * Solid understanding of iOS architectural patterns (MVC, MVVM, Clean Architecture, etc.). * Strong foundation in software design principles (Dependency Injection, separation of concerns, modularity). * Commitment to clean, efficient, well-documented code, code reviews, and best practices. * Excellent problem-solving, critical thinking, and independent technical challenge resolution. * Effective communication and seamless collaboration with cross-functional teams. * Demonstrated ownership of features, independent task management, and self-directed research. * Proactive adaptability and continuous learning of latest iOS trends and technologies. * Ability to mentor junior developers and share knowledge ## Related Videos - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)