Ios Developer (contractor) Swift

Edinburgh, SCT, GB, United Kingdom

Job Description

Start Date: ASAP



Location: Edinburgh (Office-Based/Hybrid)



Duration: 3 - 4 months (with potential extension)



Salary: Competitive - Dependent on Experience



Contract Type: Contract (Hybrid)



About the Role



We are seeking an experienced IOS Developer to join our product team on a contract basis to help continue to build a high-performance application, implementing modern iOS features and enhancing the overall user experience. This is a contract position focused on refactoring, optimization, and feature implementation.

You will work closely with our backend, design, and AI teams to deliver a secure, smooth, and intuitive experience for our users. This role will suit a developer who has previously built scalable mobile applications used by large audiences, and is based in Scotland, working hybrid from our Edinburgh office.

Key Responsibilities



Develop, and maintain advanced features for our IOS app using Swift and modern IOS frameworks. Collaborate with backend engineers to integrate APIs, WebSockets, and streaming protocols. Integrate and/or work with AI engineers to integrate machine learning models (on-device and/or cloud-based) for chat enhancements, transcription, or personalization features. Optimize app performance and scalability for large, concurrent user bases. Ensure high standards of code quality, security, and privacy (especially around communications and data storage). Conduct code reviews and write automated tests to maintain reliability and stability. Troubleshoot and resolve complex technical issues in production environments. Adhere to IOS development best practices (naming conventions, SOLID principles, and Swift API design guidelines) to ensure code quality and long-term maintainability.

Required Skills & Experience



Friendly, strong communicator who thrives in a collaborative environment, working effectively with cross-functional teams (design, backend, AI) and contributing to a positive, solution-focused team culture. 5+ years of professional IOS development experience. Experience with CocoaPods and SPM Deep understanding of MVVM architecture patterns Expert in Swift, UIKit, and SwiftUI. Solid understanding of networking, multithreading, and async programming in IOS. Strong understanding of App Store submission process and deployment best practices. Experience with continuous integration and delivery (CI/CD). Memory management and performance optimization Git proficiency for collaborative development

Nice-to-Have



experience with real-time communication (RTC) technologies ideally WebRTC for audio/video calls or real-time messaging apps. End-to-end encryption implementation (Virgil E3Kit or similar) Experience with VoIP push notifications and CallKit. Familiarity with AI/ML integration (Core ML, on-device inference, or API-based AI services). Knowledge of video compression, streaming protocols (HLS, RTMP), and low-latency optimizations. Understanding of analytics and user engagement tracking in messaging contexts.

Contract Details



Length: 3 - 4 months (possibility of extension)

Rate: Competitive, based on experience

Hours: Full-time contractor

Location: Edinburgh - Hybrid

If you are interested in joining our dynamic team and making a difference within an exciting new product, please submit your CV and cover detailing your relevant experience and skills. Don't forget to mention the word "Boost" in your cover letter.

Job Type: Fixed term contract
Contract length: 3-4 months

Work Location: Hybrid remote in Edinburgh EH1 2EL

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3566153
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edinburgh, SCT, GB, United Kingdom
  • Education
    Not mentioned