Pipeline run
9a321fdb-d140-4430-b486-3880b312cbf2
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
• Design, develop, and maintain efficient, reliable, and high-quality Android applications • Collaborate with cross-functional teams to define, design, and implement new features • Identify and resolv…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Native Mobile Developer
→Android Developer
sub-role · 0.99 domain · Software Engineering CASE DOMAINslug: native-mobile-developer · id: 75 · source: db · sub-role slug: android-engineer
Domain=Software Engineering → sub-role android-engineer; The JD is clearly for building and maintaining Android mobile applications, which best matches the Native Mobile Developer 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
Bright Vision Technologies has an immediate Full-time opportunity for Android Developer. Job Role: Android Developer Bright Vision Technologies Your Path to a Successful Career in the U.S. Starts Here! 💼 Now Accepting Applications for the H1B 2025 Lottery! At Bright Vision Technologies, we specialize in turning aspirations into reality. Whether you're an IT professional looking for growth or a recent graduate planning your next step, we’ve got you covered! Why Partner with Us? 🔹 Proven Success: A trusted partner in successful H1B filings for over a decade. 🔹 End-to-End Support: From documentation to final approval, we handle it all. 🔹 Top Clients: Access premium opportunities with Fortune 500 companies. 🔹 Transparent Process: Regular updates and personalized attention at every stage. 🔹 Green Card Sponsorship: Pathways to long-term residency for eligible candidates. About Bright Vision Technologies: Bright Vision Technologies is a rapidly expanding technology company specializing in innovative mobile solutions. We are dedicated to developing cutting-edge applications that enhance user experiences. We are currently seeking a skilled Android Developer to join our dynamic team and contribute to the creation of industry-leading mobile applications. Job Description: We are looking for a talented Android Developer to design, develop, and maintain high-quality mobile applications for the Android platform. As an Android Developer at Bright Vision Technologies, you will collaborate with cross-functional teams to deliver exceptional user experiences through intuitive and visually appealing interfaces. Your expertise in Android development will be vital in driving the success of our mobile applications. Responsibilities: • Design, develop, and maintain efficient, reliable, and high-quality Android applications • Collaborate with cross-functional teams to define, design, and implement new features • Identify and resolve performance and usability issues • Ensure the best possible performance, quality, and responsiveness of applications • Continuously discover, evaluate, and implement new technologies to maximize development efficiency • Stay up-to-date with the latest industry trends, best practices, and advancements in Android development • Perform thorough testing to identify and fix bugs and improve application performance • Participate in code reviews to maintain code quality standards • Contribute to the entire app lifecycle, from concept to deployment and maintenance Important Notes: As part of the H-1B visa sponsorship process, there are various fees and expenses associated with filing and processing the application. While we are committed to supporting you through this process, we kindly request that candidates cover some of the costs like premium processing (if applicable), and dependent visa fees. This ensures a smooth and efficient process while aligning with our policies. However, as a gesture of goodwill, we will reimburse 50% of the fee after 4 years of continuous employment with us. If you are not comfortable with this arrangement, we kindly ask that you refrain from applying, as this is a necessary condition for sponsorship. Join the Bright Vision Technologies team and be part of an exciting journey to shape the future of mobile applications. As an Android Developer, you will have the opportunity to work on innovative projects, collaborate with talented professionals, and contribute to the growth and success of our organization. Would you like to know more about this opportunity? For immediate consideration, please send your resume directly to Venkat Raju at venkat.r@bvteck.com At BVTeck, we are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Powered by JazzHR 9m2w9gQJ4i
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
- Android (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- Mobile Platform
- Vendor
- License
- apache_2
- Year introduced
- 2008
- Confidence
- 0.95
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Android appears in large volumes of mobile job postings and remains a standard platform in hiring pipelines; Google continues active platform releases and OEM ecosystem support, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 1201
- 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 |
|---|---|---|---|---|---|---|
| Android | 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": "Bright Vision Technologies is a",
"last_5_words": "enhance user experiences."
},
"text": "Bright Vision Technologies is a rapidly expanding technology company specializing in innovative mobile solutions. We are dedicated to developing cutting-edge applications that enhance user experiences.",
"word_count": 27
},
"certifications": [],
"company_name": "Bright Vision Technologies",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Technology",
"Mobile Solutions"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Android Developer",
"role_aliases": [
"Android Developer",
"Mobile Developer",
"Android Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and maintain",
"last_5_words": "from concept to deployment and maintenance"
},
"text": "\u2022 Design, develop, and maintain efficient, reliable, and high-quality Android applications\n\u2022 Collaborate with cross-functional teams to define, design, and implement new features\n\u2022 Identify and resolve performance and usability issues\n\u2022 Ensure the best possible performance, quality, and responsiveness of applications\n\u2022 Continuously discover, evaluate, and implement new technologies to maximize development efficiency\n\u2022 Stay up-to-date with the latest industry trends, best practices, and advancements in Android development\n\u2022 Perform thorough testing to identify and fix bugs and improve application performance\n\u2022 Participate in code reviews to maintain code quality standards\n\u2022 Contribute to the entire app lifecycle, from concept to deployment and maintenance",
"word_count": 109
}
],
"urls": [
{
"type": "other",
"url": "mailto:venkat.r@bvteck.com"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Android"
}
],
"jd_role": {
"display_name": "Android Developer",
"rationale": null,
"role_aliases": [
"Android Developer",
"Mobile Developer",
"Android Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Bright Vision Technologies is a",
"last_5_words": "enhance user experiences."
},
"text": "Bright Vision Technologies is a rapidly expanding technology company specializing in innovative mobile solutions. We are dedicated to developing cutting-edge applications that enhance user experiences.",
"word_count": 27
},
"certifications": [],
"company_name": "Bright Vision Technologies",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Technology",
"Mobile Solutions"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Android Developer",
"role_aliases": [
"Android Developer",
"Mobile Developer",
"Android Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and maintain",
"last_5_words": "from concept to deployment and maintenance"
},
"text": "\u2022 Design, develop, and maintain efficient, reliable, and high-quality Android applications\n\u2022 Collaborate with cross-functional teams to define, design, and implement new features\n\u2022 Identify and resolve performance and usability issues\n\u2022 Ensure the best possible performance, quality, and responsiveness of applications\n\u2022 Continuously discover, evaluate, and implement new technologies to maximize development efficiency\n\u2022 Stay up-to-date with the latest industry trends, best practices, and advancements in Android development\n\u2022 Perform thorough testing to identify and fix bugs and improve application performance\n\u2022 Participate in code reviews to maintain code quality standards\n\u2022 Contribute to the entire app lifecycle, from concept to deployment and maintenance",
"word_count": 109
}
],
"urls": [
{
"type": "other",
"url": "mailto:venkat.r@bvteck.com"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "9a321fdb-d140-4430-b486-3880b312cbf2",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Android Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 4,
"score": 1.0,
"slug": "android-engineer",
"total_count": null
},
{
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 1.0,
"slug": "native-mobile-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with cross-functional teams to define, design, and implement new features",
"similarity": 0.7568
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Ensure the best possible performance, quality, and responsiveness of applications",
"similarity": 0.6952
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Identify and resolve performance and usability issues",
"similarity": 0.5812
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.6777,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Participate in code reviews to maintain code quality standards",
"similarity": 0.7654
},
{
"kra_text": "maintain code quality",
"sentence": "Perform thorough testing to identify and fix bugs and improve application performance",
"similarity": 0.5308
},
{
"kra_text": "maintain code quality",
"sentence": "Ensure the best possible performance, quality, and responsiveness of applications",
"similarity": 0.511
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.6024,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Participate in code reviews to maintain code quality standards",
"similarity": 0.6132
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with cross-functional teams to define, design, and implement new features",
"similarity": 0.6056
},
{
"kra_text": "UI responsiveness and performance",
"sentence": "Identify and resolve performance and usability issues",
"similarity": 0.5847
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.6012,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Node.js Backend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Participate in code reviews to maintain code quality standards",
"similarity": 0.6132
},
{
"kra_text": "defect diagnosis and performance tuning",
"sentence": "Perform thorough testing to identify and fix bugs and improve application performance",
"similarity": 0.6003
},
{
"kra_text": "defect diagnosis and performance tuning",
"sentence": "Identify and resolve performance and usability issues",
"similarity": 0.5353
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 82,
"score": 0.5829,
"slug": "node-backend-developer",
"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 cross-functional teams to define, design, and implement new features",
"similarity": 0.5976
},
{
"kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
"sentence": "Identify and resolve performance and usability issues",
"similarity": 0.5795
},
{
"kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
"sentence": "Perform thorough testing to identify and fix bugs and improve application performance",
"similarity": 0.5589
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.5787,
"slug": "frontend-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 0.98,
"slug": "native-mobile-developer",
"total_count": null
},
"confidence": 0.98,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Android app development",
"Mobile application maintenance",
"Cross-functional feature delivery",
"App performance optimization",
"Mobile quality assurance",
"Code quality and reviews",
"Technology evaluation and adoption"
],
"matched_kras": [
"Design, develop, and maintain efficient, reliable, and high-quality Android applications",
"Collaborate with cross-functional teams to define, design, and implement new features",
"Identify and resolve performance and usability issues",
"Ensure the best possible performance, quality, and responsiveness of applications",
"Perform thorough testing to identify and fix bugs",
"Participate in code reviews to maintain code quality standards",
"Contribute to the entire app lifecycle, from concept to deployment and maintenance"
],
"matched_skills": [
"Android",
"Android applications",
"performance",
"usability",
"testing",
"code reviews",
"application lifecycle"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering \u2192 sub-role android-engineer; The JD is clearly for building and maintaining Android mobile applications, which best matches the Native Mobile Developer role.",
"sub_role": {
"confidence": 0.99,
"display_name": "Android Developer",
"reasoning": "The title and responsibilities are explicitly Android-focused, with repeated Android application development and Android-specific maintenance/testing signals.",
"role_id": 4,
"slug": "android-engineer"
}
},
"stage5_updates": {
"centroid_n_after": 106,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1668,
"r_and_r_preview": "\u2022 Design, develop, and maintain efficient, reliable, and high-quality Android applications\n\u2022 Collaborate with cross-functional teams to define, design, and implement new features\n\u2022 Identify and resolv",
"role_display_name": "Native Mobile Developer",
"role_slug": "native-mobile-developer",
"status": "pending"
},
"new_skills_attached": [],
"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": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2541,
"existing_alias_text": "Android",
"input_term": "Android",
"matched_canonical": {
"category_id": 9,
"display_name": "Android",
"id": 1595,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "android",
"sub_category_id": 1201,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Native Mobile Developer",
"id": 75,
"rationale": "Domain=Software Engineering \u2192 sub-role android-engineer; The JD is clearly for building and maintaining Android mobile applications, which best matches the Native Mobile Developer role.",
"role_archetype": "Engineering",
"slug": "native-mobile-developer",
"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": "Android",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Android"
],
"input_llm_skills": [
"Android"
],
"new_aliases_persisted": 0,
"run_id": "9a321fdb-d140-4430-b486-3880b312cbf2",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Android",
"alias_type": "CANONICAL",
"id": 2541,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "Android",
"id": 1595,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "android",
"sub_category_id": 1201,
"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": "Android",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Android",
"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": "Native Mobile Developer",
"id": 75,
"rationale": "Domain=Software Engineering \u2192 sub-role android-engineer; The JD is clearly for building and maintaining Android mobile applications, which best matches the Native Mobile Developer role.",
"role_archetype": "Engineering",
"slug": "native-mobile-developer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Android",
"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": 75,
"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": "Android",
"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": 1595,
"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": "9a321fdb-d140-4430-b486-3880b312cbf2"
}