Where developers find jobs: Djinni, DOU, LinkedIn and remote boards, plus alert setup

Ukrainian and international job boards for web developers: what each offers, what it costs candidates and how to set up alerts so you stop scrolling feeds every day.

By Sasha Kolesnik (LinkedIn)Published 5 min read

Part 2 of 8: Job search tools for developers

#career#job-search#job-boards#djinni#dou#linkedin#remote

The good news: almost every job board is free for candidates. Employers pay. The bad news: there are a lot of boards, and if you open each one by hand, the job search turns into a second job. So this part doesn't just list sites. It explains how to make new openings come to you.

This is part 2 of the series on job search tools. Part 1 explains how the stack fits together. A full directory of sites by level and market lives in a separate article on job sites; here the focus is on setup.

The Ukrainian market

Djinni

The main place for IT jobs in Ukraine. The key feature is that your profile is anonymous. Your current employer won't find you; companies see your experience and expectations, write to you first, and you decide who gets your contacts.

Worth knowing:

  • It is free for candidates. Djinni makes money from employer fees on hires.
  • djinni.co/salaries has monthly salary stats by specialisation and city, including what candidates ask for. Useful so you don't name a number at random.
  • Djinni has a Telegram bot with salary analytics and mobile apps.
  • The most important setting is the profile itself: exact title, stack, experience, salary expectation, work format. It decides what offers reach you.

DOU

jobs.dou.ua has job listings plus the most useful thing on the Ukrainian market for a candidate: company reviews and employer ratings. Read what people say about the hiring process before your interview. DOU does not verify reviews, so look for repeated patterns, not one angry comment.

DOU also offers RSS feeds for jobs. Pick a category, city and experience level, copy the RSS link and plug it into any RSS reader or a Telegram bot. New openings then come to you.

Twice a year DOU publishes a salary survey. It is the best public source of numbers for Ukrainian IT.

Work.ua and robota.ua

Large general job sites. For developers they are secondary, but not useless: product companies outside the IT bubble, banks, retail and the public sector post there. In 2026 robota.ua added AI matching of jobs to your CV. Keep a CV there if you are looking for on-site or hybrid work in Ukraine.

Telegram channels

Many Ukrainian companies and recruiters post openings in Telegram channels by stack and level. Subscribe to 3 to 5 trusted channels, mute them and check once a day. More than five usually brings noise, not jobs.

International and remote

BoardBest forPrice for candidates
LinkedIn JobsAll markets, biggest databaseFree, Premium optional (see part 5)
Wellfound (formerly AngelList Talent)Startups, often with salary range and equityFree
Welcome to the Jungle (formerly Otta)Europe and the UK, product companiesFree (as far as we know)
We Work RemotelyRemoteFree
Remote OKRemoteFree, with a paid candidate Premium
HimalayasRemote, with time zone filtersFree, Plus at 9 dollars a month
Relocate.meJobs with relocation and visa supportFree basics, paid option
Levels.fyiSalary data and jobs with pay rangesFree
HN: Who is hiringMonthly Hacker News thread, companies post directlyFree

Vetted platforms such as Toptal, Arc.dev and Turing work differently: you pass several screening stages first, and only then get introduced to clients. It is free for candidates, but the screening is long and strict. Toptal itself claims it accepts about 3% of applicants. These are mostly freelance contracts, not employment.

About paid "hidden jobs" access. Some remote boards sell candidates access to a larger database. Before paying, check whether the same jobs sit for free on the companies' own career pages or on LinkedIn. They often do.

Setting up alerts so you stop scrolling

The goal is simple: you never open boards by hand, new openings come to you, and you spend 15 to 20 minutes a day reviewing them.

  1. LinkedIn. Run a search with filters (title, location or remote, level, date posted) and turn on the alert. LinkedIn allows up to 20 active alerts per account, daily by default, by email and in the app. Create separate alerts for different titles: "Frontend Developer", "React Developer", "Full Stack JavaScript".
  2. DOU. Take the filtered RSS feed and plug it into an RSS reader (Feedly, Inoreader, NetNewsWire) or a Telegram RSS bot.
  3. Djinni. Fill in your profile and expectations so offers come in on their own. Refresh the profile now and then so it ranks higher in employer search.
  4. Google. A search like site:boards.greenhouse.io "frontend" remote or site:jobs.lever.co react shows openings straight from company ATS pages. You can put a Google Alert on that query.
  5. One day, one place. Anything that interests you goes straight into your tracker. How to build one is in part 3.

Common mistakes

  • Applying to everything from every board. Ten precise applications a week beat fifty random ones.
  • Skipping time zone and location requirements in remote jobs. "Remote (US only)" means US only.
  • Ignoring company reviews on DOU and Glassdoor before the interview.

Next

The jobs you find need a home, or in two weeks you won't remember where you applied. That's part 3: application trackers and CRMs. Once you find a job you want to prepare for seriously, test yourself on interview questions for its stack.