Pipeline run
7cf73ee0-06de-484c-812e-59a023c781e5
Pipeline LLM cost (USD)
API 1: $0.0038
API 2: $0.0000
API 3: $0.0000
Total: $0.0038
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
· Native UI feature development
Build and ship iOS app features in Swift/SwiftUI/UIKit, turning requirements into clean architecture, integrating SDKs/notifications, and tuning performance while fixing bugs and maintaining code quality. Also review code, mentor junior devs, and support App Store releases and CI/CD workflows.
"Design and build advanced applications for the iOS platform"
Tech stack maturity
Mainstream Modern
The listed iOS skills center on Swift, SwiftUI, UIKit, and common architectural patterns like MVC, MVVM, and VIPER, which are characteristic of widely adopted modern mobile development rather than legacy or bleeding-edge stacks.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.20 / 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):
AI, Artificial Intelligence
Evidence — skills matched in JD (19)
Swift
SwiftUI
UIKit
Storyboards
MVC
MVVM
Viper
Git
Version Control
Google Maps
SDKs
Push Notifications
Cloud Messaging
App Store
Flutter
React Native
CI/CD
Agile
Scrum
Skill cluster (7 dimension groups, role-scoped)
App Architecture and Dependency Injection
MVC
MVVM
UIKit and SwiftUI
SwiftUI
UIKit
Background Execution and Lifecycle
Push Notifications
Cross-Platform Mobile UI Frameworks
React Native
Flutter UI Framework
Flutter
Swift and Objective-C
Swift
Cross-cutting / unaligned
Storyboards
Viper
Git
Version Control
Google Maps
SDKs
Cloud Messaging
App Store
CI/CD
Agile
Scrum
Show KRA description ↓
Design and build advanced applications for the iOS platform
Collaborate with cross-functional teams to define and implement new features
Translate functional and non-functional requirements into technical solutions
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Mentor junior developers and provide code reviews
Stay updated on the latest industry trends and technologies
Strong proficiency in Swift, SwiftUI, UIKit, and Storyboards
Good understanding of app architecture and design patterns (MVC, MVVM, Viper)
Experience with Google Maps, social media SDKs, and analytics integrations
Knowledge of push notifications and cloud messaging services
Understanding of the App Store submission process
Hands-on experience with Git and version control practices
Familiarity with Flutter or React Native
Exposure to mobile testing tools and CI/CD pipelines
Working knowledge of Agile and Scrum methodologies
Ability to lead small teams and guide less-experienced developers
Signals
Skill
ios-engineer
0.26
Alias
ios-engineer
0.64
KRA
ios-engineer
0.53
Post-classification
Centroidupdated · n=8
Alias collision log—
New-role queue—
New skills captured8
New KRA captured—
Captured for admin review
Storyboards
primary
↔
Ios engineer
pending
Viper
primary
↔
Ios engineer
pending
Google Maps
↔
Ios engineer
pending
SDKs
↔
Ios engineer
pending
Push Notifications
↔
Ios engineer
pending
Cloud Messaging
↔
Ios engineer
pending
App Store
↔
Ios engineer
pending
Version Control
primary
↔
Ios engineer
pending
Status:
extract_from_jd_done
Created: 2026-05-19T00:37:20.896055Z
Updated: 2026-05-19T00:37:21.797771Z
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
Mid Level IOS Developer Why you’ll be excited to work at Techjays: At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change. Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises. Be part of a company that’s pushing the boundaries of digital transformation. At Techjays, you’ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI. We are looking for a skilled and passionate iOS Developer with 3–5 years of experience to join our growing mobile team. You will be responsible for designing and developing advanced applications for the iOS platform, collaborating with cross-functional teams to define, design, and ship new features Job location: Coimbatore / Chennai (Hybrid) Experience: 3-5 years Roles & Responsibilities: Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define and implement new features Translate functional and non-functional requirements into technical solutions Ensure the performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation Mentor junior developers and provide code reviews Stay updated on the latest industry trends and technologies Must-Have Skills: Strong proficiency in Swift, SwiftUI, UIKit, and Storyboards Good understanding of app architecture and design patterns (MVC, MVVM, Viper) Experience with Google Maps, social media SDKs, and analytics integrations Knowledge of push notifications and cloud messaging servicesUnderstanding of the App Store submission process Hands-on experience with Git and version control practices Nice-to-Have Skills: Familiarity with Flutter or React Native Exposure to mobile testing tools and CI/CD pipelines Working knowledge of Agile and Scrum methodologies Ability to lead small teams and guide less-experienced developers What we offer: Best in class packages Paid holidays and flexible paid time away Casual dress code & flexible working environment Work in an engaging, fast-paced environment with ample opportunities for professional development. Medical Insurance covering self & family up to 4 lakhs per person. Diverse and multicultural work environment Be part of an innovation-driven culture that provides the support and resources needed to succeed.
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)
SwiftUI
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)
Storyboards
Primary
No API 2 row (run stopped after API 1 or history missing)
MVC
Primary
No API 2 row (run stopped after API 1 or history missing)
MVVM
Primary
No API 2 row (run stopped after API 1 or history missing)
Viper
Primary
No API 2 row (run stopped after API 1 or history missing)
Google Maps
Secondary
No API 2 row (run stopped after API 1 or history missing)
SDKs
Secondary
No API 2 row (run stopped after API 1 or history missing)
Push Notifications
Secondary
No API 2 row (run stopped after API 1 or history missing)
Cloud Messaging
Secondary
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)
Git
Primary
No API 2 row (run stopped after API 1 or history missing)
Version Control
Primary
No API 2 row (run stopped after API 1 or history missing)
Flutter
Secondary
No API 2 row (run stopped after API 1 or history missing)
React Native
Secondary
No API 2 row (run stopped after API 1 or history missing)
CI/CD
Secondary
No API 2 row (run stopped after API 1 or history missing)
Agile
Secondary
No API 2 row (run stopped after API 1 or history missing)
Scrum
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
RoleMid Level IOS Developer
CompanyTechjays
Experience3-5 years
DomainIT Services & Consulting
Location
Coimbatore, India
(hybrid)
JD type
pass
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "At Techjays, we are driving",
"last_5_words": "shape the future with AI."
},
"text": "At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change. Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises. Be part of a company that\u2019s pushing the boundaries of digital transformation. At Techjays, you\u2019ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI.",
"word_count": 139
},
"certifications": [],
"company_name": "Techjays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 5,
"min": 3,
"raw": "3-5 years"
},
"job_locations": [
{
"aliases": [
"Coimbatore, TN"
],
"city": "Coimbatore",
"country": "India",
"state": null,
"work_mode": "hybrid"
},
{
"aliases": [
"Chennai, TN"
],
"city": "Chennai",
"country": "India",
"state": "Tamil Nadu",
"work_mode": "hybrid"
}
],
"role": "Mid Level IOS Developer",
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Roles \u0026 Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Design and build advanced applications",
"last_5_words": "latest industry trends and technologies"
},
"text": "Design and build advanced applications for the iOS platform\nCollaborate with cross-functional teams to define and implement new features\nTranslate functional and non-functional requirements into technical solutions\nEnsure the performance, quality, and responsiveness of applications\nIdentify and correct bottlenecks and fix bugs\nHelp maintain code quality, organization, and automation\nMentor junior developers and provide code reviews\nStay updated on the latest industry trends and technologies",
"word_count": 81
},
{
"bullet_count": 6,
"heading": "Must-Have Skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Strong proficiency in Swift, SwiftUI,",
"last_5_words": "and version control practices"
},
"text": "Strong proficiency in Swift, SwiftUI, UIKit, and Storyboards\nGood understanding of app architecture and design patterns (MVC, MVVM, Viper)\nExperience with Google Maps, social media SDKs, and analytics integrations\nKnowledge of push notifications and cloud messaging services\nUnderstanding of the App Store submission process\nHands-on experience with Git and version control practices",
"word_count": 66
},
{
"bullet_count": 4,
"heading": "Nice-to-Have Skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Familiarity with Flutter or React",
"last_5_words": "less-experienced developers"
},
"text": "Familiarity with Flutter or React Native\nExposure to mobile testing tools and CI/CD pipelines\nWorking knowledge of Agile and Scrum methodologies\nAbility to lead small teams and guide less-experienced developers",
"word_count": 41
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Swift"
},
{
"is_primary": true,
"skill_name": "SwiftUI"
},
{
"is_primary": true,
"skill_name": "UIKit"
},
{
"is_primary": true,
"skill_name": "Storyboards"
},
{
"is_primary": true,
"skill_name": "MVC"
},
{
"is_primary": true,
"skill_name": "MVVM"
},
{
"is_primary": true,
"skill_name": "Viper"
},
{
"is_primary": false,
"skill_name": "Google Maps"
},
{
"is_primary": false,
"skill_name": "SDKs"
},
{
"is_primary": false,
"skill_name": "Push Notifications"
},
{
"is_primary": false,
"skill_name": "Cloud Messaging"
},
{
"is_primary": false,
"skill_name": "App Store"
},
{
"is_primary": true,
"skill_name": "Git"
},
{
"is_primary": true,
"skill_name": "Version Control"
},
{
"is_primary": false,
"skill_name": "Flutter"
},
{
"is_primary": false,
"skill_name": "React Native"
},
{
"is_primary": false,
"skill_name": "CI/CD"
},
{
"is_primary": false,
"skill_name": "Agile"
},
{
"is_primary": false,
"skill_name": "Scrum"
}
],
"jd_role": {
"display_name": "Mid Level IOS Developer",
"rationale": null,
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "At Techjays, we are driving",
"last_5_words": "shape the future with AI."
},
"text": "At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change. Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises. Be part of a company that\u2019s pushing the boundaries of digital transformation. At Techjays, you\u2019ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI.",
"word_count": 139
},
"certifications": [],
"company_name": "Techjays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 5,
"min": 3,
"raw": "3-5 years"
},
"job_locations": [
{
"aliases": [
"Coimbatore, TN"
],
"city": "Coimbatore",
"country": "India",
"state": null,
"work_mode": "hybrid"
},
{
"aliases": [
"Chennai, TN"
],
"city": "Chennai",
"country": "India",
"state": "Tamil Nadu",
"work_mode": "hybrid"
}
],
"role": "Mid Level IOS Developer",
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Roles \u0026 Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Design and build advanced applications",
"last_5_words": "latest industry trends and technologies"
},
"text": "Design and build advanced applications for the iOS platform\nCollaborate with cross-functional teams to define and implement new features\nTranslate functional and non-functional requirements into technical solutions\nEnsure the performance, quality, and responsiveness of applications\nIdentify and correct bottlenecks and fix bugs\nHelp maintain code quality, organization, and automation\nMentor junior developers and provide code reviews\nStay updated on the latest industry trends and technologies",
"word_count": 81
},
{
"bullet_count": 6,
"heading": "Must-Have Skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Strong proficiency in Swift, SwiftUI,",
"last_5_words": "and version control practices"
},
"text": "Strong proficiency in Swift, SwiftUI, UIKit, and Storyboards\nGood understanding of app architecture and design patterns (MVC, MVVM, Viper)\nExperience with Google Maps, social media SDKs, and analytics integrations\nKnowledge of push notifications and cloud messaging services\nUnderstanding of the App Store submission process\nHands-on experience with Git and version control practices",
"word_count": 66
},
{
"bullet_count": 4,
"heading": "Nice-to-Have Skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Familiarity with Flutter or React",
"last_5_words": "less-experienced developers"
},
"text": "Familiarity with Flutter or React Native\nExposure to mobile testing tools and CI/CD pipelines\nWorking knowledge of Agile and Scrum methodologies\nAbility to lead small teams and guide less-experienced developers",
"word_count": 41
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "7cf73ee0-06de-484c-812e-59a023c781e5",
"stage3_signals": {
"alias_match_roles": [
{
"display_name": "Ios engineer",
"matched_count": null,
"role_id": 6,
"score": 0.6364,
"slug": "ios-engineer",
"total_count": null
},
{
"display_name": "AI Engineer",
"matched_count": null,
"role_id": 13,
"score": 0.4,
"slug": "ai-engineer",
"total_count": null
},
{
"display_name": "Data Engineer",
"matched_count": null,
"role_id": 2,
"score": 0.3846,
"slug": "data-engineer",
"total_count": null
},
{
"display_name": "Android Engineer",
"matched_count": null,
"role_id": 4,
"score": 0.3793,
"slug": "android-engineer",
"total_count": null
},
{
"display_name": "Backend Engineer",
"matched_count": null,
"role_id": 1,
"score": 0.3571,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Ios engineer",
"matched_count": null,
"role_id": 6,
"score": 0.528,
"slug": "ios-engineer",
"total_count": null
},
{
"display_name": "Android Engineer",
"matched_count": null,
"role_id": 4,
"score": 0.4962,
"slug": "android-engineer",
"total_count": null
},
{
"display_name": "Hybrid Mobile Developer",
"matched_count": null,
"role_id": 11,
"score": 0.4627,
"slug": "hybrid-mobile-developer",
"total_count": null
},
{
"display_name": "AR/VR Engineer",
"matched_count": null,
"role_id": 8,
"score": 0.4225,
"slug": "ar-vr-engineer",
"total_count": null
},
{
"display_name": "Frontend Engineer",
"matched_count": null,
"role_id": 7,
"score": 0.4025,
"slug": "frontend-engineer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Ios engineer",
"matched_count": 5,
"role_id": 6,
"score": 0.2632,
"slug": "ios-engineer",
"total_count": 19
},
{
"display_name": "Hybrid Mobile Developer",
"matched_count": 3,
"role_id": 11,
"score": 0.1579,
"slug": "hybrid-mobile-developer",
"total_count": 19
},
{
"display_name": "Android Engineer",
"matched_count": 2,
"role_id": 4,
"score": 0.1053,
"slug": "android-engineer",
"total_count": 19
},
{
"display_name": "Frontend Engineer",
"matched_count": 2,
"role_id": 7,
"score": 0.1053,
"slug": "frontend-engineer",
"total_count": 19
},
{
"display_name": "ML Engineer",
"matched_count": 1,
"role_id": 3,
"score": 0.0526,
"slug": "ml-engineer",
"total_count": 19
}
],
"stage35_ran": false
},
"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.528,
"llm2_fired": false,
"llm2_reasoning": null,
"queued": false,
"reasoning": "Stage 1 title \u0027Ios engineer\u0027 (embedding match, sim 0.72); KRA agrees (0.53)"
},
"stage5_updates": {
"centroid_n_after": 8,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 697,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Storyboards",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 698,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Viper",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 699,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Google Maps",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 700,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "SDKs",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 701,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Push Notifications",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 702,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Cloud Messaging",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 703,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "App Store",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 704,
"role_display_name": "Ios engineer",
"role_slug": "ios-engineer",
"skill_name": "Version Control",
"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…