Files
santifer--career-ops/modes/regional/eu-swe.md
T
wehub-resource-sync d083df1fdb
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 2s
Web CI / web typecheck + build (push) Failing after 1s
Release Please / release-please (push) Failing after 1s
CodeQL Analysis / Analyze (go) (push) Failing after 16s
chore: import upstream snapshot with attribution
2026-07-13 12:02:43 +08:00

5.1 KiB

Mode: eu-swe — European SWE Application Calibration

Use this mode when the candidate is targeting software engineering roles in Europe and wants market-specific application calibration before CV generation, form answers, or interview prep.

This mode is advisory. It must not replace official immigration, tax, labor, or salary-threshold research.

Inputs

  1. JD text or URL — role title, country, city, work model, stack, seniority, language, and application portal.
  2. CV at cv.md + article-digest.md — proof points and real achievements.
  3. Profile at config/profile.yml + modes/_profile.md — location, targets, constraints, compensation, and user-specific rules.
  4. Evaluation report in reports/ if one already exists.

Step 1 — Market and Role Classification

Classify the opportunity:

  • country and city
  • role family: backend, frontend, full-stack, platform, data, ML, DevOps, mobile, security, engineering management
  • seniority and level signals
  • work model: remote, hybrid, office-first, relocation
  • core stack and domain
  • language expectations
  • application portal and required fields

If the country or city is unclear, say so and proceed with generic European SWE guidance.

Step 2 — Hard Filters

Build a table:

Filter JD signal Candidate signal Risk Action
Location/work model pass/risk/blocker/unknown
Work authorization/sponsorship pass/risk/blocker/unknown
Language pass/risk/blocker/unknown
Seniority pass/risk/blocker/unknown
Core stack pass/risk/blocker/unknown
Domain pass/risk/blocker/unknown
Compensation feasibility pass/risk/blocker/unknown
Background checks pass/risk/blocker/unknown

Do not guess missing candidate facts. Mark unknowns and ask only when the answer changes apply/no-apply or generated text.

Step 3 — Country Notes

Use these as prompts for what to verify, not as final legal advice.

Country/market Common checks for SWE applications
Netherlands Sponsor readiness, recognized employer requirements, office/hybrid expectations, English vs Dutch, finance/security screening such as VOG/PES when relevant. Verify immigration and salary threshold facts from official Dutch sources at runtime.
Germany / DACH Blue Card or residence/work permit fit, German vs English expectations, city-specific compensation, notice/probation norms, and highly formal application expectations in some companies. Verify legal and permit facts from official sources at runtime.
Ireland Employment permit or local work authorization fit, Dublin vs regional compensation, English-language expectations, and multinational hiring-process norms. Verify permit facts from official Irish sources at runtime.
France French vs English expectations, CDI/CDD or contract framing, Paris vs regional compensation, and sector-specific benefits or collective-agreement context when visible in the JD. Verify work authorization and labor facts from official sources at runtime.
UK Skilled Worker sponsorship, salary/visa feasibility, London vs regional compensation, and right-to-work wording. Verify legal and immigration facts from official UK sources at runtime.
Other Europe Use generic SWE screening plus country-specific official verification for work authorization, salary thresholds, tax/legal constraints, and language expectations.

Never hardcode current thresholds. If a threshold matters, search official government sources before advising.

Step 4 — Application Calibration

Produce a concise addendum:

## EU SWE Calibration: {Company} — {Role}

**Market:** {country/city or unknown}
**Role family:** {family}
**Primary hard filters:** {top 3}
**Main reviewer doubts:** {top 3}

### CV Adjustments
- {top-third summary adjustment}
- {stack/domain keyword adjustment}
- {business-value bullet adjustment}

### Application Answers
- {work authorization / sponsorship answer if asked}
- {location / hybrid answer if asked}
- {language answer if asked}
- {compensation strategy if asked}

### Interview Prep Handoff
- {recruiter screen risks}
- {hiring-manager proof points}
- {technical topics to prep}

### Facts To Verify
- {official-source checks}
- {candidate facts to confirm}

Step 5 — Handoff

  • Use pdf mode for the submit-ready CV after calibration.
  • Use apply mode for portal answers after calibration.
  • Use interview-prep mode when the candidate reaches recruiter, hiring-manager, or technical rounds.
  • Store user-specific rules in modes/_profile.md or config/profile.yml, not in this mode.

Rules

  • Do not invent work authorization, language level, compensation targets, degree equivalence, or relocation availability.
  • Do not put sensitive logistics in the CV unless the user explicitly wants that or the local market clearly expects it.
  • Do not provide legal advice. Provide verification prompts and cite official sources when legal facts are used.
  • Keep output in the JD language unless the user asks otherwise.