Проект: EU Product jobs, рассылка с подборкой продуктовых вакансий за последние 24-часа.  Публичный пост для комнаты «Продакты»
6 октября 2026  33
EU Product jobs,  рассылка с подборкой продуктовых вакансий за последние 24-часа.
https://euproductjobs.com

Привет! Я Иван, продакт, живу в Амстердаме. По вечерам у меня регулярно заводятся сайд-проекты, и это один из них.

Предыстория

EU Product Jobs– ежедневный дайджест 20 лучших вакансий для продактов в Европе: Product Manager, Lead, Head of Product, Director, VP. Каждый день в 18:00 по Амстердаму в Telegram-канал и на почту приходит одна подборка. В ней 10 удалённых вакансий, на которые реально можно откликнуться из Европы, и 10 офисных или гибридных в ЕС, UK и Швейцарии. У каждой – ссылка на оригинал, уровень, локация, зарплата (если указана) и одна строка о сути роли. Без дублей, без кадровых агентств и без «remote» с припиской мелким шрифтом «US only».

Внутри три части: лендинг с подпиской, сборщик вакансий с ранжированием и публикация по расписанию. Всё на английском: аудитория – продакты в Европе в целом.

Я сам искал новую продуктовую роль и быстро понял, что поиск вакансий – отдельная работа на полставки. Каждый вечер одно и то же: LinkedIn, Indeed, карьерные страницы компаний, пара remote-бордов. Половина выдачи – одна и та же вакансия, которую перепостили три агентства. «Product Manager» оказывается продакт-маркетологом или менеджером категории в ритейле. «Remote» к третьему абзацу превращается в «must be based in the US». А в Германии каждая вторая роль идёт с обязательным немецким C1.

Мне не нужен был ещё один агрегатор на тысячу позиций. Хотелось короткий список, который читается за пять минут с чаем. Отсюда и формат: ровно 20 вакансий и ровно в 18:00, чтобы это стало привычкой, а не ещё одной вкладкой.

Что вошло в прототип и сколько времени на него было потрачено?

Самое интересное здесь – срок. Техзадание и работающий прототип я собрал за один вечер вместе с Claude. Сначала вместе написали ТЗ. Получилось 18 страниц: источники данных, правила отбора, юридические риски, критерии приёмки, и через несколько часов у меня был репозиторий примерно на 4 тысячи строк Python с 32 автотестами.

Что вошло в прототип:

Лендинг. Подписка, страницы отписки, архива выпусков и политики конфиденциальности.
Сборщики вакансий. Карьерные страницы 32 европейских компаний на Greenhouse, Lever и Ashby, remote-борды Himalayas и Arbeitnow. LinkedIn и Indeed (через Google for Jobs (сервис JSearch)).
Отбор. Фильтр по названию роли и географии. Дальше LLM проверяет, настоящий ли это PM, можно ли работать из Европы, нужен ли местный язык и не агентство ли это, и пишет описание в одну строку.
Ранжирование. Удаление дублей и баллы: свежесть, зарплата в вакансии, работодатель, английский как рабочий язык. Плюс правила выпуска: не больше двух вакансий от одной компании и минимум четыре лидерские роли.
Публикация. Два поста в Telegram и письмо в 18:00.

Какой технологический стек вы использовали? Почему?

Python + FastAPI. Всё в одном процессе: сайт, API, планировщик (APScheduler в часовом поясе Europe/Amsterdam) и бот модерации. Чем меньше движущихся частей, тем меньше мест, которые сломаются в 17:59.
SQLite по умолчанию, PostgreSQL подключается одной строкой в конфиге. Для рассылки на пару тысяч человек больше не нужно.
Jinja2-шаблоны для лендинга и писем. Письма свёрстаны таблицами, как в 2005 году, потому что Outlook.
Kit для рассылки. Европейская компания, есть API для кампаний по расписанию, бесплатно до 10000 писем в день.
Claude Haiku для классификации вакансий: быстро и дёшево. Без ключа всё работает на правилах, просто описания получаются проще.
Docker, чтобы развернуть всё на любом сервере за €5.

Главный критерий: проект должен уметь поддерживать один человек по вечерам. Поэтому никаких микросервисов, очередей и Kubernetes.

Как вы запускались и искали первых пользователей?

Пока никак, и этот пост отчасти как раз про это. План такой:

Сначала свои: знакомые продакты, бывшие коллеги, пост в ТГ чатах.
Потом продуктовые и релокационные чаты в Telegram и сам Клуб.

Если вы продакт в Европе или собираетесь сюда, подписывайтесь и ругайте подборку: https://euproductjobs.com .

1 комментарий 👇

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

@Fortune, что ты наделал....

Меня подьебал вастрик бот, сори

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб