← Back to history

Pipeline run

9b6a4095-a7f5-4e6a-843a-dbd901b84c87

Pipeline LLM cost (USD)
API 1: $0.0029 API 2: $0.0000 API 3: $0.0000 Total: $0.0029

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · API and backend integration
Build and maintain iOS apps in Swift, integrating REST APIs and location/Maps features, implementing complex business logic, debugging issues, and shipping releases to the App Store.
"Experience with REST API integration"
Tech stack maturity
Mainstream Modern
iOS engineering with Swift and REST is a standard, widely adopted modern mobile stack that is not specifically cloud-native or legacy.
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 (6)
iOS Swift REST App Store Maps Location Services
Skill cluster (4 dimension groups, role-scoped)
Device APIs and Hardware Features
Location Services
Integration Protocols & Standards
REST
Swift and Objective-C
Swift
Cross-cutting / unaligned
iOS App Store Maps
Show KRA description ↓
Minimum 2 years in iOS application development • Strong experience in Swift • Good understanding of iOS frameworks and Apple guidelines • Hands on experience with Maps and location based features • Ability to implement complex business logic • Strong understanding of Data Structures • Excellent debugging and problem solving skills • Experience with REST API integration • Experience in apps involving real time location tracking • App Store deployment experience • Opportunity to work on scalable, real world applications • Growth oriented and collaborative work environment • Long term career opportunities

Signals

Skill ios-engineer
0.33
Alias ios-engineer
1.00
KRA ios-engineer
0.42

Post-classification

Centroidupdated · n=18
Alias collision log
New-role queue
New skills captured2
New KRA captured

Captured for admin review

App Store Ios engineer pending
Maps Ios engineer pending
Status: extract_from_jd_done Created: 2026-05-19T23:07:24.441505Z Updated: 2026-05-19T23:07:25.331309Z
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

iOS Developer

📍 Noida | 🧑‍💼 Full-Time | 🌍 IT Services | 💼 2–5 Years Experience


Grepix Infotech Pvt Ltd is looking for an experienced iOS Developer to join our team in Noida. This is a full time, onsite role only. No remote work.


Experience
Minimum 2 years in iOS application development


Location
Noida only
Work from office


Key Skills Required
• Strong experience in Swift
• Good understanding of iOS frameworks and Apple guidelines
• Hands on experience with Maps and location based features
• Ability to implement complex business logic
• Strong understanding of Data Structures
• Excellent debugging and problem solving skills
• Experience with REST API integration


Good to Have
• Experience in apps involving real time location tracking
• App Store deployment experience


What We Offer
• Opportunity to work on scalable, real world applications
• Growth oriented and collaborative work environment
• Long term career opportunities


📩 Apply Now
Send your CV to hr@grepixit.com


Subject: Application – iOS Developer

Skills from this JD

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

iOS Primary No API 2 row (run stopped after API 1 or history missing)
Swift Primary 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)
App Store Secondary No API 2 row (run stopped after API 1 or history missing)
Maps Secondary No API 2 row (run stopped after API 1 or history missing)
Location Services Secondary No API 2 row (run stopped after API 1 or history missing)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleiOS Developer
CompanyGrepix Infotech Pvt Ltd
Experience2–5 Years Experience
DomainIT Services
Location Noida, India (onsite)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": "Grepix Infotech Pvt Ltd",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Information Technology",
        "Tech Services"
      ],
      "domain": "IT Services"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 5,
    "min": 2,
    "raw": "2\u20135 Years Experience"
  },
  "job_locations": [
    {
      "aliases": [
        "Noida, UP"
      ],
      "city": "Noida",
      "country": "India",
      "state": null,
      "work_mode": "onsite"
    }
  ],
  "role": "iOS Developer",
  "role_aliases": [
    "iOS Engineer",
    "Mobile Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "Experience",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Minimum 2 years in iOS",
        "last_5_words": "application development"
      },
      "text": "Minimum 2 years in iOS application development",
      "word_count": 9
    },
    {
      "bullet_count": 7,
      "heading": "Key Skills Required",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Strong experience in Swift",
        "last_5_words": "with REST API integration"
      },
      "text": "\u2022 Strong experience in Swift\n\u2022 Good understanding of iOS frameworks and Apple guidelines\n\u2022 Hands on experience with Maps and location based features\n\u2022 Ability to implement complex business logic\n\u2022 Strong understanding of Data Structures\n\u2022 Excellent debugging and problem solving skills\n\u2022 Experience with REST API integration",
      "word_count": 49
    },
    {
      "bullet_count": 2,
      "heading": "Good to Have",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Experience in apps involving",
        "last_5_words": "deployment experience"
      },
      "text": "\u2022 Experience in apps involving real time location tracking\n\u2022 App Store deployment experience",
      "word_count": 18
    },
    {
      "bullet_count": 3,
      "heading": "What We Offer",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Opportunity to work on",
        "last_5_words": "career opportunities"
      },
      "text": "\u2022 Opportunity to work on scalable, real world applications\n\u2022 Growth oriented and collaborative work environment\n\u2022 Long term career opportunities",
      "word_count": 24
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "iOS"
    },
    {
      "is_primary": true,
      "skill_name": "Swift"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": false,
      "skill_name": "App Store"
    },
    {
      "is_primary": false,
      "skill_name": "Maps"
    },
    {
      "is_primary": false,
      "skill_name": "Location Services"
    }
  ],
  "jd_role": {
    "display_name": "iOS Developer",
    "rationale": null,
    "role_aliases": [
      "iOS Engineer",
      "Mobile Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": "Grepix Infotech Pvt Ltd",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Information Technology",
          "Tech Services"
        ],
        "domain": "IT Services"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 5,
      "min": 2,
      "raw": "2\u20135 Years Experience"
    },
    "job_locations": [
      {
        "aliases": [
          "Noida, UP"
        ],
        "city": "Noida",
        "country": "India",
        "state": null,
        "work_mode": "onsite"
      }
    ],
    "role": "iOS Developer",
    "role_aliases": [
      "iOS Engineer",
      "Mobile Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "Experience",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Minimum 2 years in iOS",
          "last_5_words": "application development"
        },
        "text": "Minimum 2 years in iOS application development",
        "word_count": 9
      },
      {
        "bullet_count": 7,
        "heading": "Key Skills Required",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Strong experience in Swift",
          "last_5_words": "with REST API integration"
        },
        "text": "\u2022 Strong experience in Swift\n\u2022 Good understanding of iOS frameworks and Apple guidelines\n\u2022 Hands on experience with Maps and location based features\n\u2022 Ability to implement complex business logic\n\u2022 Strong understanding of Data Structures\n\u2022 Excellent debugging and problem solving skills\n\u2022 Experience with REST API integration",
        "word_count": 49
      },
      {
        "bullet_count": 2,
        "heading": "Good to Have",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Experience in apps involving",
          "last_5_words": "deployment experience"
        },
        "text": "\u2022 Experience in apps involving real time location tracking\n\u2022 App Store deployment experience",
        "word_count": 18
      },
      {
        "bullet_count": 3,
        "heading": "What We Offer",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Opportunity to work on",
          "last_5_words": "career opportunities"
        },
        "text": "\u2022 Opportunity to work on scalable, real world applications\n\u2022 Growth oriented and collaborative work environment\n\u2022 Long term career opportunities",
        "word_count": 24
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "9b6a4095-a7f5-4e6a-843a-dbd901b84c87",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Ios engineer",
        "matched_count": null,
        "role_id": 6,
        "score": 1.0,
        "slug": "ios-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Ios engineer",
        "matched_count": null,
        "role_id": 6,
        "score": 0.4202,
        "slug": "ios-engineer",
        "total_count": null
      },
      {
        "display_name": "Hybrid Mobile Developer",
        "matched_count": null,
        "role_id": 11,
        "score": 0.3079,
        "slug": "hybrid-mobile-developer",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "matched_count": null,
        "role_id": 10,
        "score": 0.293,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Frontend Engineer",
        "matched_count": null,
        "role_id": 7,
        "score": 0.2853,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Android Engineer",
        "matched_count": null,
        "role_id": 4,
        "score": 0.2661,
        "slug": "android-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Ios engineer",
        "matched_count": 2,
        "role_id": 6,
        "score": 0.3333,
        "slug": "ios-engineer",
        "total_count": 6
      },
      {
        "display_name": "Backend Engineer",
        "matched_count": 1,
        "role_id": 1,
        "score": 0.1667,
        "slug": "backend-engineer",
        "total_count": 6
      },
      {
        "display_name": "Android Engineer",
        "matched_count": 1,
        "role_id": 4,
        "score": 0.1667,
        "slug": "android-engineer",
        "total_count": 6
      },
      {
        "display_name": "Hybrid Mobile Developer",
        "matched_count": 1,
        "role_id": 11,
        "score": 0.1667,
        "slug": "hybrid-mobile-developer",
        "total_count": 6
      },
      {
        "display_name": "Full Stack Engineer",
        "matched_count": 1,
        "role_id": 15,
        "score": 0.1667,
        "slug": "full-stack-engineer",
        "total_count": 6
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Ios engineer",
      "matched_count": null,
      "role_id": 6,
      "score": 1.0,
      "slug": "ios-engineer",
      "total_count": null
    },
    "confidence": 0.4202,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "queued": false,
    "reasoning": "Stage 1 title \u0027Ios engineer\u0027 (alias match, sim 1.00); KRA agrees (0.42)"
  },
  "stage5_updates": {
    "centroid_n_after": 18,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 1473,
        "role_display_name": "Ios engineer",
        "role_slug": "ios-engineer",
        "skill_name": "App Store",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 1474,
        "role_display_name": "Ios engineer",
        "role_slug": "ios-engineer",
        "skill_name": "Maps",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_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…