Pipeline run
8b775aca-3d5d-46b4-b203-8baa8f3378d4
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
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Fullstack Developer
domain · Software Engineering CASE DOMAINslug: full-stack-engineer · id: 15 · source: db
Domain=Software Engineering; The JD describes an end-to-end software developer who designs, builds, tests, deploys, supports, and integrates application solutions across the lifecycle, which best matches a full-stack/software engineering role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
CitationBuilder Pro Pvt. Ltd. is a leading Software as a Service (SaaS) provider with over 10 years of expertise and a customer base in more than 50 countries. We are seeking Sr.Software Developers to join our team and help us develop and maintain high-quality software applications. In the Software Developer role, you will be involved in building and implementing new functional enhancements to existing software products. Your goal will be to build efficient programs and systems that serve user needs. Required Skills: • Expertise in front-end languages such as HTML, CSS, and JavaScript. • Expertise in User Interface frameworks such as Angular JS, and React JS (Preferred). • Expertise in server-side languages such as PHP, Codeigniter • Proficiency with database technology such as MySQL • Experience in product development in one of the cloud platforms (Azure, AWS, Google Cloud) will be an added advantage. Roles and Responsibilities: • Design, develop, and implement software solutions. • Support the entire application lifecycle (concept, design, test, release, and support) • Gather specific requirements and suggest solutions. • Lead quality assurance and testing • Collaborate with the Product development team to plan new features. • Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects. • Implement integrations requested by customers. • Deploy updates and fixes. • Collaborate with team members to improve the company's engineering tools, systems, and procedures. • Handle Management and end-user communication.
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
- Soft Skills
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Quality Assurance | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "CitationBuilder Pro Pvt. Ltd. is",
"last_5_words": "in more than 50 countries."
},
"text": "CitationBuilder Pro Pvt. Ltd. is a leading Software as a Service (SaaS) provider with over 10 years of expertise and a customer base in more than 50 countries.",
"word_count": 30
},
"certifications": [],
"company_name": "CitationBuilder Pro Pvt. Ltd.",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Development"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Sr.Software Developer",
"role_aliases": [
"Software Developer",
"Software Engineer",
"SDE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and implement",
"last_5_words": "Management and end-user communication."
},
"text": "\u2022 Design, develop, and implement software solutions.\n\u2022 Support the entire application lifecycle (concept, design, test, release, and support)\n\u2022 Gather specific requirements and suggest solutions.\n\u2022 Lead quality assurance and testing\n\u2022 Collaborate with the Product development team to plan new features.\n\u2022 Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.\n\u2022 Implement integrations requested by customers.\n\u2022 Deploy updates and fixes.\n\u2022 Collaborate with team members to improve the company\u0027s engineering tools, systems, and procedures.\n\u2022 Handle Management and end-user communication.",
"word_count": 108
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Quality Assurance"
}
],
"jd_role": {
"display_name": "Sr.Software Developer",
"rationale": null,
"role_aliases": [
"Software Developer",
"Software Engineer",
"SDE"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "CitationBuilder Pro Pvt. Ltd. is",
"last_5_words": "in more than 50 countries."
},
"text": "CitationBuilder Pro Pvt. Ltd. is a leading Software as a Service (SaaS) provider with over 10 years of expertise and a customer base in more than 50 countries.",
"word_count": 30
},
"certifications": [],
"company_name": "CitationBuilder Pro Pvt. Ltd.",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Development"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Sr.Software Developer",
"role_aliases": [
"Software Developer",
"Software Engineer",
"SDE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and implement",
"last_5_words": "Management and end-user communication."
},
"text": "\u2022 Design, develop, and implement software solutions.\n\u2022 Support the entire application lifecycle (concept, design, test, release, and support)\n\u2022 Gather specific requirements and suggest solutions.\n\u2022 Lead quality assurance and testing\n\u2022 Collaborate with the Product development team to plan new features.\n\u2022 Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.\n\u2022 Implement integrations requested by customers.\n\u2022 Deploy updates and fixes.\n\u2022 Collaborate with team members to improve the company\u0027s engineering tools, systems, and procedures.\n\u2022 Handle Management and end-user communication.",
"word_count": 108
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "8b775aca-3d5d-46b4-b203-8baa8f3378d4",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with the Product development team to plan new features.",
"similarity": 0.6759
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with team members to improve the company\u0027s engineering tools, systems, and procedures.",
"similarity": 0.6282
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Design, develop, and implement software solutions.",
"similarity": 0.52
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.608,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Collaborate with the Product development team to plan new features.",
"similarity": 0.6454
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Design, develop, and implement software solutions.",
"similarity": 0.5176
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.",
"similarity": 0.5146
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5592,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Collaborate with team members to improve the company\u0027s engineering tools, systems, and procedures.",
"similarity": 0.6193
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.",
"similarity": 0.5341
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Collaborate with the Product development team to plan new features.",
"similarity": 0.4809
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.5448,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.",
"similarity": 0.5452
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with the Product development team to plan new features.",
"similarity": 0.5435
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with team members to improve the company\u0027s engineering tools, systems, and procedures.",
"similarity": 0.5103
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.533,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.",
"similarity": 0.5385
},
{
"kra_text": "integrate backend APIs",
"sentence": "Implement integrations requested by customers.",
"similarity": 0.5348
},
{
"kra_text": "handle permissions and device behaviors",
"sentence": "Handle Management and end-user communication.",
"similarity": 0.514
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5291,
"slug": "react-native-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.86,
"slug": "full-stack-engineer",
"total_count": null
},
"confidence": 0.86,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"End-to-end application development",
"Software design and implementation",
"Quality assurance and testing leadership",
"Feature planning and product collaboration",
"Customer integration delivery",
"Release and support operations",
"Engineering process improvement",
"Stakeholder communication"
],
"matched_kras": [
"Design, develop, and implement software solutions",
"Support the entire application lifecycle",
"Gather specific requirements and suggest solutions",
"Lead quality assurance and testing",
"Collaborate with the Product development team",
"Analyse code and communicate detailed reviews",
"Implement integrations requested by customers",
"Deploy updates and fixes",
"Improve the company\u0027s engineering tools, systems, and procedures",
"Handle Management and end-user communication"
],
"matched_skills": [
"software solutions",
"application lifecycle",
"quality assurance",
"testing",
"code reviews",
"product development",
"integrations",
"deploy updates and fixes",
"engineering tools",
"systems and procedures",
"Management and end-user communication"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The JD describes an end-to-end software developer who designs, builds, tests, deploys, supports, and integrates application solutions across the lifecycle, which best matches a full-stack/software engineering role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 100,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 5814,
"role_display_name": "Fullstack Developer",
"role_slug": "full-stack-engineer",
"skill_name": "Quality Assurance",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [],
"candidate_roles": [],
"chosen_role": {
"display_name": "Fullstack Developer",
"id": 15,
"rationale": "Domain=Software Engineering; The JD describes an end-to-end software developer who designs, builds, tests, deploys, supports, and integrates application solutions across the lifecycle, which best matches a full-stack/software engineering role.",
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
"dimensions": [],
"input_final_skills": [
"Quality Assurance"
],
"input_llm_skills": [
"Quality Assurance"
],
"new_aliases_persisted": 0,
"run_id": "8b775aca-3d5d-46b4-b203-8baa8f3378d4",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Quality Assurance",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "quality-assurance",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Quality Assurance"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Fullstack Developer",
"id": 15,
"rationale": "Domain=Software Engineering; The JD describes an end-to-end software developer who designs, builds, tests, deploys, supports, and integrates application solutions across the lifecycle, which best matches a full-stack/software engineering role.",
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Quality Assurance",
"tag": "new"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "8b775aca-3d5d-46b4-b203-8baa8f3378d4"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.