Pipeline run
bd07bfd5-1b3e-469d-985e-495bd6682e88
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
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
Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Backend Developer
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Skills: Angular, Node.js, React.js, Oracle PLSQL, Web service, UI/UX, MS SQL Server, Object-Oriented Programming (OOP), Company Overview Reliance Industries Limited (RIL) is a Fortune 500 company and the largest private sector corporation in India, headquartered in Navi Mumbai, Maharashtra. Our motto "Growth is Life" reflects our commitment to continuous and innovative growth in various sectors including hydrocarbon exploration and production, petroleum refining and marketing, petrochemicals, retail, and telecommunications. Known for our global leadership in many businesses, we aim to make a positive impact on people's lives. Visit our website at www.ril.com. Job Overview We are seeking a talented Mid-Level Application Developer to join our team in Mumbai Suburban, Mumbai. This full-time position requires a maximum of 6 years of work experience. The candidate will be responsible for developing applications that support our business needs and drive our innovative initiatives. Qualifications And Skills • Proficiency in Angular for building dynamic web applications with an emphasis on a responsive user interface. • Experience with Node.js for building scalable server-side applications and efficiently handling asynchronous operations. • Strong knowledge of React.js for developing modern, high-performance user interfaces. • Skilled in Oracle PLSQL for managing and manipulating relational databases. • Experience with Web Services including RESTful APIs to facilitate seamless communication between distributed systems. • Solid understanding of UI/UX principles to create intuitive and user-friendly application interfaces. • Familiarity with MS SQL Server for efficient data storage, retrieval, and manipulation • Strong foundation in Object-Oriented Programming (OOP) to write clean, reusable, and maintainable code. Roles And Responsibilities • Develop and maintain robust, scalable applications to support various business functions within the company. • Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives. • Design and implement efficient code by following best practices and coding standards. • Create and manage database schemas, queries, and stored procedures to support application functionality. • Utilize Web Services to integrate various systems and ensure seamless data flow. • Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices. • Participate in code reviews to maintain code quality and share knowledge with team members. • Troubleshoot and debug applications, providing timely solutions to ensure minimal downtime.
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- UI/UX (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Domain
- Sub-category
- Ui Ux Design
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: UI/UX appears in a large share of product/design job descriptions across industries and is a standard hiring requirement, with strong demand on major job boards and design-tool ecosystems.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 37
- Sub-category id
- 1255
- 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
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
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/UX | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Reliance Industries Limited (RIL) is",
"last_5_words": "impact on people\u0027s lives."
},
"text": "Reliance Industries Limited (RIL) is a Fortune 500 company and the largest private sector corporation in India, headquartered in Navi Mumbai, Maharashtra. Our motto \"Growth is Life\" reflects our commitment to continuous and innovative growth in various sectors including hydrocarbon exploration and production, petroleum refining and marketing, petrochemicals, retail, and telecommunications. Known for our global leadership in many businesses, we aim to make a positive impact on people\u0027s lives.",
"word_count": 64
},
"certifications": [],
"company_name": "Reliance Industries Limited",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [],
"experience": {
"max": 6,
"min": 0,
"raw": "maximum of 6 years of work experience"
},
"job_locations": [
{
"aliases": [
"Mumbai Suburban"
],
"city": "Mumbai",
"country": "India",
"state": "Maharashtra",
"work_mode": "onsite"
}
],
"role": "Mid-Level Application Developer",
"role_aliases": [
"Application Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Roles And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Develop and maintain robust,",
"last_5_words": "to ensure minimal downtime."
},
"text": "\u2022 Develop and maintain robust, scalable applications to support various business functions within the company.\n\u2022 Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.\n\u2022 Design and implement efficient code by following best practices and coding standards.\n\u2022 Create and manage database schemas, queries, and stored procedures to support application functionality.\n\u2022 Utilize Web Services to integrate various systems and ensure seamless data flow.\n\u2022 Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices.\n\u2022 Participate in code reviews to maintain code quality and share knowledge with team members.\n\u2022 Troubleshoot and debug applications, providing timely solutions to ensure minimal downtime.",
"word_count": 88
}
],
"urls": [
{
"type": "website",
"url": "http://www.ril.com"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": false,
"skill_name": "UI/UX"
}
],
"jd_role": {
"display_name": "Mid-Level Application Developer",
"rationale": null,
"role_aliases": [
"Application Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Reliance Industries Limited (RIL) is",
"last_5_words": "impact on people\u0027s lives."
},
"text": "Reliance Industries Limited (RIL) is a Fortune 500 company and the largest private sector corporation in India, headquartered in Navi Mumbai, Maharashtra. Our motto \"Growth is Life\" reflects our commitment to continuous and innovative growth in various sectors including hydrocarbon exploration and production, petroleum refining and marketing, petrochemicals, retail, and telecommunications. Known for our global leadership in many businesses, we aim to make a positive impact on people\u0027s lives.",
"word_count": 64
},
"certifications": [],
"company_name": "Reliance Industries Limited",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [],
"experience": {
"max": 6,
"min": 0,
"raw": "maximum of 6 years of work experience"
},
"job_locations": [
{
"aliases": [
"Mumbai Suburban"
],
"city": "Mumbai",
"country": "India",
"state": "Maharashtra",
"work_mode": "onsite"
}
],
"role": "Mid-Level Application Developer",
"role_aliases": [
"Application Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Roles And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Develop and maintain robust,",
"last_5_words": "to ensure minimal downtime."
},
"text": "\u2022 Develop and maintain robust, scalable applications to support various business functions within the company.\n\u2022 Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.\n\u2022 Design and implement efficient code by following best practices and coding standards.\n\u2022 Create and manage database schemas, queries, and stored procedures to support application functionality.\n\u2022 Utilize Web Services to integrate various systems and ensure seamless data flow.\n\u2022 Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices.\n\u2022 Participate in code reviews to maintain code quality and share knowledge with team members.\n\u2022 Troubleshoot and debug applications, providing timely solutions to ensure minimal downtime.",
"word_count": 88
}
],
"urls": [
{
"type": "website",
"url": "http://www.ril.com"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "bd07bfd5-1b3e-469d-985e-495bd6682e88",
"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
},
{
"display_name": "Frontend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 1.0,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Web Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 25,
"score": 1.0,
"slug": "web-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Participate in code reviews to maintain code quality and share knowledge with team members.",
"similarity": 0.6573
},
{
"kra_text": "maintain code quality",
"sentence": "Design and implement efficient code by following best practices and coding standards.",
"similarity": 0.6018
},
{
"kra_text": "integrate backend APIs",
"sentence": "Utilize Web Services to integrate various systems and ensure seamless data flow.",
"similarity": 0.4723
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5771,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": [
{
"kra_text": "Writes database access logic including SQL queries, ORM mappings, stored procedures, and migration scripts for relational databases like PostgreSQL and MySQL.",
"sentence": "Create and manage database schemas, queries, and stored procedures to support application functionality.",
"similarity": 0.5874
},
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Troubleshoot and debug applications, providing timely solutions to ensure minimal downtime.",
"similarity": 0.5538
},
{
"kra_text": "Integrates with third-party services, payment gateways, messaging queues like Kafka or RabbitMQ, and internal microservices via HTTP and event-driven patterns.",
"sentence": "Utilize Web Services to integrate various systems and ensure seamless data flow.",
"similarity": 0.5458
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.5623,
"slug": "backend-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.",
"similarity": 0.5888
},
{
"kra_text": "Implement user-facing screens and flows",
"sentence": "Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices.",
"similarity": 0.5482
},
{
"kra_text": "integrate external APIs and data sources",
"sentence": "Utilize Web Services to integrate various systems and ensure seamless data flow.",
"similarity": 0.5155
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5508,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "user interaction design and refinement",
"sentence": "Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices.",
"similarity": 0.5945
},
{
"kra_text": "external system integration implementation",
"sentence": "Utilize Web Services to integrate various systems and ensure seamless data flow.",
"similarity": 0.5237
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.",
"similarity": 0.5087
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.5423,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "UI responsiveness and performance",
"sentence": "Ensure that the application interfaces are user-friendly and adhere to UI/UX best practices.",
"similarity": 0.5497
},
{
"kra_text": "code review and refactoring",
"sentence": "Design and implement efficient code by following best practices and coding standards.",
"similarity": 0.5425
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives.",
"similarity": 0.5257
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5393,
"slug": "angular-frontend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": true,
"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": 0.95,
"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": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Backend Developer",
"sub_role": null
},
"stage5_updates": null
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2632,
"existing_alias_text": "UI/UX",
"input_term": "UI/UX",
"matched_canonical": {
"category_id": 37,
"display_name": "UI/UX",
"id": 1662,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ui-ux",
"sub_category_id": 1255,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Backend Developer",
"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/UX",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"UI/UX"
],
"input_llm_skills": [
"UI/UX"
],
"new_aliases_persisted": 0,
"run_id": "bd07bfd5-1b3e-469d-985e-495bd6682e88",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "UI/UX",
"alias_type": "CANONICAL",
"id": 2632,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 37,
"display_name": "UI/UX",
"id": 1662,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ui-ux",
"sub_category_id": 1255,
"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/UX",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "UI/UX",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Backend Developer",
"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": "UI/UX",
"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/UX",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 1662,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "bd07bfd5-1b3e-469d-985e-495bd6682e88"
}