← Back to history

Pipeline run

a5b329f0-47ff-45ae-b107-4386e573043c

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
Nature of work
no_db_connection
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (19)
Swift UIKit SwiftUI REST Core Data Git CI/CD Xcode MVC MVVM Clean Architecture JSON Combine Realm SQLite Fastlane TestFlight Alamofire URLSession
Skill cluster (0 dimension groups, role-scoped)
No dimension groups computed for this JD.
Status: extract_from_jd_done Created: 2026-05-11T12:16:17.166806Z Updated: 2026-05-11T12:16:17.166806Z
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

No chosen role stored for this run.

Job description

Job Title: iOS Developer (Strict / High-Bar)
Role Overview

We are hiring an iOS Developer to build high-performance, scalable, and maintainable mobile applications for the Apple ecosystem. The ideal candidate should have strong experience with native iOS development, application architecture, performance optimization, and production deployments.

Core Responsibilities
Design and develop native iOS applications using Swift
Build clean, reusable, and maintainable mobile architectures
Integrate RESTful APIs and third-party SDKs
Optimize application performance, responsiveness, and memory usage
Implement secure local storage and authentication mechanisms
Write unit tests and maintain high code quality standards
Debug production issues and improve app stability
Collaborate with backend, product, and design teams
Publish and maintain applications on the Apple App Store
Ensure compatibility across multiple iPhone/iPad devices and iOS versions
Must-Have Skills (Non-Negotiable)
Strong proficiency in Swift
Deep understanding of UIKit and/or SwiftUI
Experience with iOS application lifecycle and architecture patterns (MVC, MVVM, Clean Architecture)
Knowledge of REST APIs, JSON parsing, async networking
Experience with Core Data / local persistence
Strong understanding of memory management and multithreading
Familiarity with Auto Layout and responsive UI design
Experience with Git and CI/CD workflows
Understanding of App Store deployment process
Preferred / High-Value Skills
Experience with Combine or reactive programming
Familiarity with Realm / SQLite
Experience integrating payment, analytics, or push notification SDKs
Knowledge of mobile security best practices
Experience with Fastlane or automated deployment pipelines
Exposure to cross-platform ecosystems (Flutter/React Native)
Strict Requirements
2–5+ years of native iOS development experience
Must have shipped and maintained at least one production iOS application
Strong debugging and performance optimization skills
Ability to write scalable, testable, and maintainable code
Experience handling real-world production issues and crash analysis
Red Flags (Auto-Reject)
Only tutorial/project-level iOS experience
No published or production application experience
Weak understanding of Swift fundamentals
No knowledge of app lifecycle or memory management
Heavy dependence on third-party libraries without core native understanding
Tech Stack (Example)
Language: Swift
UI: UIKit / SwiftUI
Networking: URLSession, Alamofire
Storage: Core Data, Realm
CI/CD: Fastlane, GitHub Actions
Tools: Xcode, TestFlight
What Success Looks Like
Smooth and crash-free user experience
High-performance applications with low memory usage
Clean architecture enabling easy feature expansion
Fast release cycles with stable deployments

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Swift Primary No API 2 row (run stopped after API 1 or history missing)
UIKit Primary No API 2 row (run stopped after API 1 or history missing)
SwiftUI Primary No API 2 row (run stopped after API 1 or history missing)
MVC Secondary No API 2 row (run stopped after API 1 or history missing)
MVVM Secondary No API 2 row (run stopped after API 1 or history missing)
Clean Architecture Secondary No API 2 row (run stopped after API 1 or history missing)
REST Primary No API 2 row (run stopped after API 1 or history missing)
JSON Secondary No API 2 row (run stopped after API 1 or history missing)
Core Data Primary No API 2 row (run stopped after API 1 or history missing)
Git Primary No API 2 row (run stopped after API 1 or history missing)
CI/CD Primary No API 2 row (run stopped after API 1 or history missing)
Combine Secondary No API 2 row (run stopped after API 1 or history missing)
Realm Secondary No API 2 row (run stopped after API 1 or history missing)
SQLite Secondary No API 2 row (run stopped after API 1 or history missing)
Fastlane Secondary No API 2 row (run stopped after API 1 or history missing)
Xcode Primary No API 2 row (run stopped after API 1 or history missing)
TestFlight Secondary No API 2 row (run stopped after API 1 or history missing)
Alamofire Secondary No API 2 row (run stopped after API 1 or history missing)
URLSession Secondary No API 2 row (run stopped after API 1 or history missing)

Library artifacts (this run)

No artifact rows for this run.
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Swift"
    },
    {
      "is_primary": true,
      "skill_name": "UIKit"
    },
    {
      "is_primary": true,
      "skill_name": "SwiftUI"
    },
    {
      "is_primary": false,
      "skill_name": "MVC"
    },
    {
      "is_primary": false,
      "skill_name": "MVVM"
    },
    {
      "is_primary": false,
      "skill_name": "Clean Architecture"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": false,
      "skill_name": "JSON"
    },
    {
      "is_primary": true,
      "skill_name": "Core Data"
    },
    {
      "is_primary": true,
      "skill_name": "Git"
    },
    {
      "is_primary": true,
      "skill_name": "CI/CD"
    },
    {
      "is_primary": false,
      "skill_name": "Combine"
    },
    {
      "is_primary": false,
      "skill_name": "Realm"
    },
    {
      "is_primary": false,
      "skill_name": "SQLite"
    },
    {
      "is_primary": false,
      "skill_name": "Fastlane"
    },
    {
      "is_primary": true,
      "skill_name": "Xcode"
    },
    {
      "is_primary": false,
      "skill_name": "TestFlight"
    },
    {
      "is_primary": false,
      "skill_name": "Alamofire"
    },
    {
      "is_primary": false,
      "skill_name": "URLSession"
    }
  ],
  "run_id": null
}
API 2 — extract-details
{}
API 3 — final-role-output
{}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…