Location: Birmingham, England, United Kingdom
About Apexon
Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence.
Position
We’re looking for a mid‑level iOS engineer to join our mobile development team. 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.
Skills and Experience We Are Looking For
* 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.
Benefits
* 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash‑in' 5 days each year
* Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24/7 virtual GP Access, Employee Assistance Programme
* Life Insurance & Income protection
* Enhanced Maternity Pay & Paternity Pay
* Cycle to work scheme
* A Tech Scheme which lets you choose from over 5 000 tech products at up to a 12% discount
Seniority level
Associate
Employment type
Full‑time
Job function
Information Technology
Industries
IT Services and IT Consulting, Financial Services, and Investment Banking
#J-18808-Ljbffr