Pipeline run
8a11950e-fa84-4026-9b48-8b1d48b50e1c
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
Participate in the entire application lifecycle, focusing on coding and debugging Write clean code to develop functional web applications Troubleshoot and debug applications Perform UI tests to optimi…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
CASE Aslug: backend-engineer · id: 1 · source: db
Exact alias hit on backend-engineer (1.0) — no other alias at this confidence; skill_top absent does not contradict
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server side of our web applications. Responsibilities Participate in the entire application lifecycle, focusing on coding and debugging Write clean code to develop functional web applications Troubleshoot and debug applications Perform UI tests to optimize performance Manage cutting-edge technologies to improve legacy applications Collaborate with Front-end developers to integrate user-facing elements with server side logic Other Details Salary-30,000/- to 75,000/- Required Experience-0 To 4 Minimum Age-18 Requirement Qualification Required-Diploma,B.tech,M.tech, Bachelors degree or equivalent in computer science Work Department-Back-end developer Work Industry-IT,Banking,Finance,FMCG Skills-Hands on experience with programming languages like Java, Ruby, PHP and Python for more clarification contact to this number-8510959821 Also Send Your CV -harsheeta.hs1987@gmail.com Regards HR Placement Team This job is provided by Shine.com
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Programming Languages
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Aliases — catalog
- Widget Testing (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Testing Methodology
- Confidence
- 0.90
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Widget testing is a common QA practice in Flutter/React Native JDs and docs, often listed alongside unit and integration testing; no sunset signal, and it remains a standard hiring-pipeline skill.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 44
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
— | — |
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
|
Aliases — catalog
- Frontend (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Domain
- Sub-category
- Frontend Development
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Frontend is a hiring-pipeline staple: job postings routinely require HTML/CSS/JavaScript plus React/Angular/Vue, and major platforms (e.g., Stack Overflow survey, GitHub repos) show sustained high usage.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 37
- Sub-category id
- 1256
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
— | — |
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
|
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| UI Testing | new |
React Frontend Development
d_init_01
|
— | — | Skipped — no persistable v3 meta for new skill | skill_not_in_db_v3_proposed |
| Front-end Development | new |
React Frontend Development
d_init_01
|
— | — | Skipped — no persistable v3 meta for new skill | skill_not_in_db_v3_proposed |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Coding | type=Programming Languages subtype=general nature=PRACTICE lifespan=EVERGREEN | |
| dimension_skill_link_proposed | UI Testing ↔ React Frontend Development | |
| dimension_skill_link_proposed | Front-end Development ↔ React Frontend Development |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": 75,
"min": 30,
"period": "monthly",
"raw": "30,000/- to 75,000/-"
},
"domain": {
"primary": {
"aliases": [
"IT",
"Information Technology"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": {
"aliases": [
"Finance",
"FMCG"
],
"domain": "Banking, Finance, FMCG"
}
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "Diploma/BTECH/BE/MTECH - Computer Science (or equivalent)",
"raw": "Bachelors degree or equivalent in computer science",
"requirement": "required"
}
],
"experience": {
"max": 4,
"min": 0,
"raw": "0 To 4"
},
"job_locations": [],
"role": "Back-end developer",
"role_aliases": [
"Backend Developer",
"Back-end Engineer",
"Server-side Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Participate in the entire application",
"last_5_words": "with server side logic"
},
"text": "Participate in the entire application lifecycle, focusing on coding and debugging\nWrite clean code to develop functional web applications\nTroubleshoot and debug applications\nPerform UI tests to optimize performance\nManage cutting-edge technologies to improve legacy applications\nCollaborate with Front-end developers to integrate user-facing elements with server side logic",
"word_count": 42
}
],
"urls": [
{
"type": "website",
"url": "https://shine.com"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Coding"
},
{
"is_primary": false,
"skill_name": "UI Testing"
},
{
"is_primary": false,
"skill_name": "Front-end Development"
}
],
"jd_role": {
"display_name": "Back-end developer",
"rationale": null,
"role_aliases": [
"Backend Developer",
"Back-end Engineer",
"Server-side Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": 75,
"min": 30,
"period": "monthly",
"raw": "30,000/- to 75,000/-"
},
"domain": {
"primary": {
"aliases": [
"IT",
"Information Technology"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": {
"aliases": [
"Finance",
"FMCG"
],
"domain": "Banking, Finance, FMCG"
}
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "Diploma/BTECH/BE/MTECH - Computer Science (or equivalent)",
"raw": "Bachelors degree or equivalent in computer science",
"requirement": "required"
}
],
"experience": {
"max": 4,
"min": 0,
"raw": "0 To 4"
},
"job_locations": [],
"role": "Back-end developer",
"role_aliases": [
"Backend Developer",
"Back-end Engineer",
"Server-side Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Participate in the entire application",
"last_5_words": "with server side logic"
},
"text": "Participate in the entire application lifecycle, focusing on coding and debugging\nWrite clean code to develop functional web applications\nTroubleshoot and debug applications\nPerform UI tests to optimize performance\nManage cutting-edge technologies to improve legacy applications\nCollaborate with Front-end developers to integrate user-facing elements with server side logic",
"word_count": 42
}
],
"urls": [
{
"type": "website",
"url": "https://shine.com"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "8a11950e-fa84-4026-9b48-8b1d48b50e1c",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with Front-end developers to integrate user-facing elements with server side logic",
"similarity": 0.6689
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Perform UI tests to optimize performance",
"similarity": 0.5659
},
{
"kra_text": "structure reusable application code",
"sentence": "Write clean code to develop functional web applications",
"similarity": 0.542
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5923,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "UI responsiveness and performance",
"sentence": "Perform UI tests to optimize performance",
"similarity": 0.5995
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with Front-end developers to integrate user-facing elements with server side logic",
"similarity": 0.5493
},
{
"kra_text": "code review and refactoring",
"sentence": "Write clean code to develop functional web applications",
"similarity": 0.5207
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5565,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
"sentence": "Collaborate with Front-end developers to integrate user-facing elements with server side logic",
"similarity": 0.616
},
{
"kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
"sentence": "Write clean code to develop functional web applications",
"similarity": 0.5286
},
{
"kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
"sentence": "Perform UI tests to optimize performance",
"similarity": 0.5062
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5503,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Collaborate with Front-end developers to integrate user-facing elements with server side logic",
"similarity": 0.5837
},
{
"kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
"sentence": "Write clean code to develop functional web applications",
"similarity": 0.5484
},
{
"kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
"sentence": "Perform UI tests to optimize performance",
"similarity": 0.5026
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.5449,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Write clean code to develop functional web applications",
"similarity": 0.5569
},
{
"kra_text": "integrate backend APIs",
"sentence": "Collaborate with Front-end developers to integrate user-facing elements with server side logic",
"similarity": 0.4921
},
{
"kra_text": "maintain code quality",
"sentence": "Participate in the entire application lifecycle, focusing on coding and debugging",
"similarity": 0.4908
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5133,
"slug": "react-native-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 1.0,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 945,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 997,
"r_and_r_preview": "Participate in the entire application lifecycle, focusing on coding and debugging\nWrite clean code to develop functional web applications\nTroubleshoot and debug applications\nPerform UI tests to optimi",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 14497,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Coding",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 14498,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "UI Testing",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 14499,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Front-end Development",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
"alias_persisted": false,
"existing_alias_id": 2561,
"existing_alias_text": "Widget Testing",
"input_term": "UI Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Widget Testing",
"id": 1609,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "widget-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "embedding_alias"
},
{
"alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
"alias_persisted": false,
"existing_alias_id": 2633,
"existing_alias_text": "Frontend",
"input_term": "Front-end Development",
"matched_canonical": {
"category_id": 37,
"display_name": "Frontend",
"id": 1663,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "frontend",
"sub_category_id": 1256,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "embedding_alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "UI Testing",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Front-end Development",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Coding",
"UI Testing",
"Front-end Development"
],
"input_llm_skills": [
"Coding",
"UI Testing",
"Front-end Development"
],
"new_aliases_persisted": 0,
"run_id": "8a11950e-fa84-4026-9b48-8b1d48b50e1c",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Coding",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Programming Languages",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "coding",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Widget Testing",
"alias_type": "CANONICAL",
"id": 2561,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Widget Testing",
"id": 1609,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "widget-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "UI Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "UI Testing",
"matched_via": "embedding_alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Frontend",
"alias_type": "CANONICAL",
"id": 2633,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 37,
"display_name": "Frontend",
"id": 1663,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "frontend",
"sub_category_id": 1256,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Front-end Development",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Front-end Development",
"matched_via": "embedding_alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Coding"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Coding",
"tag": "new"
},
{
"skill": "UI Testing",
"tag": "in_db"
},
{
"skill": "Front-end Development",
"tag": "in_db"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "UI Testing",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": false,
"skill_id": null,
"skill_tag": "new",
"skipped_reason": "skill_not_in_db_v3_proposed"
},
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Front-end Development",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": false,
"skill_id": null,
"skill_tag": "new",
"skipped_reason": "skill_not_in_db_v3_proposed"
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 2
},
"planner_output": null,
"run_id": "8a11950e-fa84-4026-9b48-8b1d48b50e1c"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.