cover image
Insight Global

iOS Developer

On site

Birmingham, United kingdom

Freelance

12-11-2025

Share this job:

Skills

Communication Adaptability Critical Thinking Swift Xcode GraphQL Test Problem-solving Research Effective Communication Architecture Programming git

Job Specifications

We're looking for a mid-level iOS engineer to join our clients mobile development team. 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.

Qualifications:

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.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more