Pipeline run
a5b329f0-47ff-45ae-b107-4386e573043c
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionNature of work
—
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)
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…