Skip to main content
A monitor is a saved search. You give it a name, a few keywords, and (optionally) a list of companies. Yoinka then polls those companies’ careers pages continuously and alerts you every time a new matching role is posted.

Anatomy of a monitor

FieldWhat it doesExample
NameHow the monitor shows up in emails and the dashboard”SWE Internship”, “Startup SWE”, “Senior Frontend — Remote”
KeywordsTerms that must appear in the job title or descriptionbackend, golang, infra
CompaniesWhich companies to watch. Leave empty to watch every company Yoinka tracksNVIDIA, Google, Stripe
LocationGeographic filter. Supports country, city, or RemoteRemote, San Francisco, New York
ActiveToggle off to pause without deleting

Create a monitor

  1. Click Monitors in the sidebar.
  2. Click New monitor (top right).
  3. Name it something you’ll recognize in a notification — “AI roles at seed-stage startups” is better than “AI”.
  4. Type keywords and press Enter after each. They match the job title and description.
  5. (Optional) Add companies. Search by name — Yoinka shows matching logos.
  6. Pick a location (or Any).
  7. Save. The first scan runs within a few minutes.

Writing good keywords

  • Be specific on the role, loose on the company. senior backend rust matches fewer false positives than rust.
  • Pair seniority with tech: staff frontend react vs just frontend.
  • Use OR with multiple keywords by adding them as separate items — any can match.
  • Use location: remote in the location field, not as a keyword.

Editing and pausing

Open a monitor and click Edit to change any field. Click the toggle to pause — you stop getting notifications but your monitor (and its history) is preserved. Deleting a monitor is permanent.

How many monitors should I have?

Most people run 2–5. Common pattern:
  • A broad “exploring” monitor — wide keywords, broad company list.
  • 2–3 focused “applying” monitors — tighter keywords at companies you’d seriously consider.

What happens when a match appears?

A job gets written to your jobs feed and a notification fires through every channel you’ve configured. Once the Chrome extension ships, you’ll go from notification → application in two clicks.

Recipes

Copy these as starting points.
Name: SWE Internship 2026 Keywords: intern, internship, summer 2026, SWE, software engineer Companies: your top 20 target companies Location: Any (internships are often listed as hybrid)
Name: Senior Frontend — Startups Keywords: senior frontend, staff frontend, react, typescript Companies: your list of ~50 post-Series-B startups Location: Remote or a specific metro
Name: ML / AI Engineer Keywords: machine learning, ML engineer, applied scientist, LLM Companies: empty (let Yoinka watch all tracked companies) Location: San Francisco or Remote
Name: Exploring — Backend at seed-stage Keywords: backend engineer, founding engineer Companies: a curated list of seed/pre-seed startups Location: Any

FAQ

Top companies are polled every 10–20 minutes. Long-tail companies cycle through every 30–60 minutes. Typical end-to-end delay from “company posts role” to “you get notified” is under 30 minutes.
Not yet — most ATSes don’t expose salary in a structured way. You can grep for common salary bands using keywords ($150k, $200k, etc.) but coverage is spotty.
Usually keyword bloat. Replace single words with two-word phrases — backendsenior backend. Trim your company list. Consider adding a location filter.
Often the opposite problem. Loosen keywords, broaden the company list, set location to Any temporarily to sanity-check the monitor is firing at all.
Yes — email the careers URL to support@yoinka.com. Common ATSes usually get added within 24 hours. Custom sites take a few days.