Help & FAQ

The basics, plus answers to the things people ask most.

Getting started

1. Sign up with your email - we send a one-time login link, no password.

2. Pick a role: DevOps, Backend, Security, Data, AI/ML, or Kubernetes. You can browse and start tickets from any role.

3. Start a ticket and we drop you into a private workspace with everything you need.

4. Debug, fix, then click Run Check to verify your fix.

5. Every passed ticket lands on your public portfolio at heydevjob.com/u/<username>.

How tickets work

Each ticket is a real broken system. You get the symptoms; you do not get the answer.

Difficulty levels:

  • Junior - one thing to find, one thing to fix. Free for everyone.
  • Mid - multi-step investigation. Requires Pro.
  • Senior - architecture and automation work. Requires Pro.

Some tickets are also tagged AWS or git - they appear under every role.

Run Check verifies your fix. It is the only way to pass.

Your workspace

Your workspace comes preloaded with the stacks each role needs - databases, web servers, languages, security and data tooling, AI/ML libraries. No setup, no installs.

Three tabs:

  • Chat - talk to James, your in-workspace AI engineer. After you pass, James posts a debrief: what you did, why it matters, how it shows up in real production.
  • Terminal - full bash with persistent history.
  • Editor - shows the files the ticket marks as editable.

Idle timeout: 30 minutes. Your work is saved automatically and restored the next time you open the same ticket.

Your public portfolio

Every passed ticket lands on heydevjob.com/u/<username>, a public page hiring managers can click. Send it to recruiters or link it from your resume.

Customize it in Settings → Profile (avatar, name, title, bio, links, username) and Settings → Portfolio (which sections are visible, up to 6 featured tickets).

Plans

Feature Free Pro
Price$0$20/mo or $200/yr
Monthly tickets5Unlimited
Difficulty levelsJunior onlyJunior, Mid, Senior
Browse the catalogAll roles, all levels (mid/senior locked)All roles, all levels
Public portfolioYesYes

Full details on the pricing page.

FAQ

Enter your email. We send a one-time link (good for 15 minutes). Click it and you're in. Sessions last 30 days.
Click Run Check in the ticket panel. It either passes or shows you what failed.
Yes - the role pills on the dashboard are pure browsing filters. Pick any role any time. Your completed work across all roles shows on your portfolio.
No. AWS tickets run against a built-in sandbox - no real AWS account, no charges. Standard AWS tools work as you'd expect.
Your in-workspace AI engineer. Ask for context, hints, or talk through your hypothesis. After you pass a ticket, James posts a short debrief.
Yes. Your /u/<username> URL works without login - send it to recruiters, paste it in your resume.

Billing & referrals

Go to Pricing and pick monthly ($20) or annual ($200, two months free). Your account upgrades the moment payment succeeds.
Settings → PlanManage subscription. You can cancel, switch monthly ↔ annual, or update your card. After cancellation you keep Pro until the end of the billing period.
Get your link in Settings → Referrals. Anyone who joins through it gets 25% off Pro on their first month. When they upgrade, you get one free month of Pro. Works on Free or Pro.
Full refund within 7 days of upgrade, no questions asked. After 7 days, case-by-case - email support@heydevjob.com.

Troubleshooting

Your workspace may have paused after the 30-minute idle window. Refresh the page - it'll restart with your work restored.
The output tells you which assertion failed. Common gotcha: forgot to restart the service after editing a config.
The preview only works in the browser you're signed in with. Open it from the same window, not incognito or a different browser.
Check spam. Links are valid for 15 minutes - if longer, request a new one. Still missing? Email support@heydevjob.com.

Keyboard shortcuts

Ctrl+CCancel running command (terminal)
Ctrl+LClear terminal screen
Ctrl+RSearch command history
Up / DownNavigate command history
TabAuto-complete
Ctrl+S / Cmd+SSave in the editor

Contact support

Stuck on something this page doesn't answer? Email support@heydevjob.com. We read everything.