Senior Mobile Software Engineer – iOSEmbedded

External Listing
{
  "source": {
    "name": "linkedin",
    "id": "4434888115",
    "url": "https://www.linkedin.com/jobs/view/senior-mobile-software-engineer-%E2%80%93-ios-at-comply365-4434888115?_l=en"
  },
  "postedDate": "2026-08-13T09:51:39.396Z",
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "classificationReasoning": "This role is a senior-level individual contributor software engineer specializing in mobile iOS application development, producing high-quality iOS apps. The domain is ICT professionals, specifically software development. The role family is software developers (u2512_software_developers). Seniority is senior based on title and experience requirements.",
    "role": {
      "primaryTitle": "Senior Mobile Software Engineer – iOS",
      "secondaryTitles": [
        "Senior Software Engineer",
        "Mobile Software Engineer",
        "iOS Developer"
      ],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": "iOS development",
      "roleSubFamilyConfidence": "medium",
      "seniority": "senior",
      "industries": [
        "i96_it_services_and_it_consulting"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Design, develop, and maintain production iOS applications using Swift and Objective-C",
        "Ship and support high-quality releases to the Apple App Store",
        "Optimize performance, reliability, and responsiveness across a wide range of devices",
        "Work closely with design, product, and QA to plan, implement, and validate new features",
        "Contribute to improving development practices, coding standards, and CI/CD pipelines",
        "Mentor peers and share expertise in Swift, UIKit, and app architecture"
      ],
      "skills": [
        "Swift",
        "Objective-C",
        "UIKit",
        "SwiftUI",
        "Auto Layout",
        "REST APIs",
        "JSON",
        "SQLite",
        "Agile development",
        "QA methodologies",
        "SDLC best practices"
      ],
      "tools": [
        "Xcode",
        "Instruments",
        "Apple developer tools",
        "Git (GitHub, Azure Repos, or equivalent)",
        "App Store Connect",
        "TestFlight",
        "Provisioning workflows",
        "Xcode Cloud",
        "Azure DevOps",
        "Jenkins",
        "GitHub Actions"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": 5
    },
    "secondarySignals": {
      "tasks": [],
      "skills": [
        "Swift Concurrency"
      ],
      "tools": [],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Bristol, England, United Kingdom"
      ],
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "high"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_bristol",
    "locationBucketConfidence": "high",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i96_it_services_and_it_consulting",
    "industryGroupConfidence": "high",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior Mobile Software Engineer – iOS",
    "company": {
      "name": "Comply365",
      "logoUrl": "https://media.licdn.com/dms/image/v2/D560BAQHRaEIifYAS0w/company-logo_100_100/company-logo_100_100/0/1719256908825/comply365_logo?e=2147483647&v=beta&t=aGJMcUOelJFv5P-wBmdaqEPdwQZ-rhWQq1sS0rAHkAI",
      "website": "https://www.linkedin.com/company/comply365?trk=public_jobs_topcard-org-name",
      "size": null,
      "type": null,
      "description": "Comply365 provides Operational Content Management, Safety Management, and Training Management solutions for Aviation, Defense, and Rail industries, focusing on operational excellence and safety transformation."
    },
    "locationDisplay": "Little Bristol, England, United Kingdom",
    "salaryDisplay": null,
    "applicationUrl": null,
    "jobSummary": "Senior iOS software engineer role requiring 5+ years mobile development experience, strong Swift and Objective-C skills, responsible for leading feature development, performance optimization, and mentoring in a hybrid Bristol office environment."
  },
  "roleFamilyEsco": "u2512_software_developers",
  "requirementsEssentiality": {
    "items": [
      {
        "text": "5+ years of professional mobile development experience",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "3+ years of hands-on iOS development using Swift and Objective-C",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Proven experience releasing and maintaining iOS apps in the App Store",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Strong understanding of UIKit, Foundation, Swift Concurrency, and app lifecycle",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Experience with REST APIs, JSON, and data persistence using SQLite",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Familiarity with modern CI/CD tools (Xcode Cloud, Azure DevOps, or GitHub Actions)",
        "category": "tool",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Solid grasp of QA methodologies, Agile development, and SDLC best practices",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Skills",
        "confidence": "high"
      },
      {
        "text": "Swift and Objective-C (commercial experience)",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "UIKit, SwiftUI, and Auto Layout",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "Xcode, Instruments, and Apple developer tools",
        "category": "tool",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "Git (GitHub, Azure Repos, or equivalent)",
        "category": "tool",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "SQLite database management, schema design, and query optimization",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "App Store Connect, TestFlight, and provisioning workflows",
        "category": "tool",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "CI/CD with Xcode Cloud, Azure DevOps, Jenkins, or GitHub Actions",
        "category": "tool",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      },
      {
        "text": "Profiling, debugging, and performance optimization using Instruments",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Essential Technical Skills",
        "confidence": "high"
      }
    ]
  }
}