Anatomy of a monitor
| Field | What it does | Example |
|---|---|---|
| Name | How the monitor shows up in emails and the dashboard | ”SWE Internship”, “Startup SWE”, “Senior Frontend — Remote” |
| Keywords | Terms that must appear in the job title or description | backend, golang, infra |
| Companies | Which companies to watch. Leave empty to watch every company Yoinka tracks | NVIDIA, Google, Stripe |
| Location | Geographic filter. Supports country, city, or Remote | Remote, San Francisco, New York |
| Active | Toggle off to pause without deleting | — |
Create a monitor
- Click Monitors in the sidebar.
- Click New monitor (top right).
- Name it something you’ll recognize in a notification — “AI roles at seed-stage startups” is better than “AI”.
- Type keywords and press Enter after each. They match the job title and description.
- (Optional) Add companies. Search by name — Yoinka shows matching logos.
- Pick a location (or Any).
- Save. The first scan runs within a few minutes.
Writing good keywords
- Be specific on the role, loose on the company.
senior backend rustmatches fewer false positives thanrust. - Pair seniority with tech:
staff frontend reactvs justfrontend. - Use
ORwith multiple keywords by adding them as separate items — any can match. - Use
location: remotein 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.Summer 2026 SWE internships
Summer 2026 SWE internships
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)Senior frontend at late-stage startups
Senior frontend at late-stage startups
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 metroML engineer, any seniority
ML engineer, any seniority
Name: ML / AI Engineer
Keywords:
machine learning, ML engineer, applied scientist, LLM
Companies: empty (let Yoinka watch all tracked companies)
Location: San Francisco or RemoteExploring — anything backend at seed-stage
Exploring — anything backend at seed-stage
Name: Exploring — Backend at seed-stage
Keywords:
backend engineer, founding engineer
Companies: a curated list of seed/pre-seed startups
Location: AnyFAQ
How often does Yoinka check for new jobs?
How often does Yoinka check for new jobs?
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.
Can I search on salary?
Can I search on salary?
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.Why am I getting too many matches?
Why am I getting too many matches?
Usually keyword bloat. Replace single words with two-word phrases —
backend → senior backend. Trim your company list. Consider adding a location filter.Why am I getting too few matches?
Why am I getting too few matches?
Often the opposite problem. Loosen keywords, broaden the company list, set location to Any temporarily to sanity-check the monitor is firing at all.
Can I get matches for companies Yoinka doesn't track?
Can I get matches for companies Yoinka doesn't track?
Yes — email the careers URL to support@yoinka.com. Common ATSes usually get added within 24 hours. Custom sites take a few days.