Job Description

Job Title: iOS Developer (Contract – 1 year) Location: Colombo, Sri Lanka Employment Type: Contract (1 year) Positions Available: 2 Job Summary: Skilled Search UK, the boutique recruitment agency is seeking for experienced iOS Developers to join on a 1 year contract. This role offers the opportunity to work on globally used, high-performance iOS applications tailored for airline customers. You will collaborate closely with cross-functional teams to develop scalable, secure, and modern iOS features using Swift, SwiftUI, and contemporary architecture practices. Key Responsibilities: • Design and develop native iOS applications using Swift and SwiftUI, with occasional use of Objective-C and UIKit. • Apply architectural patterns such as MVVM, MVI, or Clean Architecture to promote modularity, testability, and maintainability. • Handle asynchronous tasks effectively using Combine, GCD, and concurrency frameworks. • Integrate RESTful APIs using URLSession and manage networking layers following clean architecture principles. • Implement local data storage using Realm, CoreData, or SQLite, depending on use-case performance needs. • Develop and maintain unit and UI tests using XCTest and XCUITest for robust QA coverage. • Work closely with QA, Product Managers, and Backend Engineersto define and deliver user-centric features. • Use toolssuch as Git, GitHub, Fastlane, Jenkins, Firebase, and Azure DevOpsfor code versioning and CI/CD. • Integrate third-party SDKs, including Firebase, Push Notifications, and social media SDKs(e.g., Facebook). • Implement in-app payment solutions using platformslike Stripe, PayTM, CCAvenue, and StoreKit. • Prepare appsforrelease using TestFlight and App Store Connect, ensuring compliance with Apple guidelines. • Participate in Agile/Scrum ceremonies, contributing to sprint planning, backlog refinement, and retrospectives.Required Qualifications: • Bachelor's Degree in Computer Science, Software Engineering, or a related field. • 6+ years of proven experience in native iOS development. • Strong command of Swift, SwiftUI, and UIKit; familiarity with Objective-C is a plus. • Hands-on experience with architectural patterns(MVVM, MVI, Clean Architecture). • Deep understanding of iOS concurrency using Combine and GCD. • Experience integrating APIs, parsing JSON, and maintaining scalable networking layers. • Practical knowledge of local data management tools: Realm, CoreData, SQLite. • Strong testing discipline using XCTest, XCUITest, and debugging tools. • Experience with CI/CD pipelines, code repositories, and release tools(e.g., Jenkins, Fastlane). • Familiar with Apple Human Interface Guidelines and App Store compliance requirements.Technical & Professional Competencies: • Working experience in Agile / Scrum development environments. • Excellent analytical and problem-solving abilities. • Strong interpersonal and communication skills. • Ability to work onsite in Colombo and collaborate in a cross-functional team environment. • High attention to detail and a user-first mindset. What We Offer: • Exciting opportunity to work with a renowned US-based airline client. • Immediate 6-month onsite contract in Colombo. • Exposure to global-scale, customer-facing mobile applications. • Competitive contract-based remuneration. • A collaborative, dynamic, and tech-forward work cultureSkilledSearch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In