Backend-разработчик (Python)
openradar.fun
- Зарплата
- от 140 000 ₽
- Грейд
- Junior
- Формат
- Удалённо
- Занятость
- Частичная
- Категория
- Программист
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
#ищу #вакансия #backend #python #fastapi #remote #удаленка
Ищу Backend-разработчика (Python) в Open Source проект openradar.fun
Формат: Удалёнка (РФ / СНГ), проектная занятость / Part-time (или Full-time Junior+/Middle)
Оплата: от 140 000 ₽ / мес (обсуждается в зависимости от нагрузки и опыта)
О проекте:
openradar.fun — открытая, децентрализованная база вакансий и фриланс-заказов (код под AGPL-3.0).
Мы считаем несправедливым рынок платных сервисов для соискателей (подписки на парсеры, платные отклики, закрытые контакты). Мы строим открытую экосистему с распределённой сетью узлов (P2P), куда парсеры, боты и сообщество собирают объявления с FL, Kwork, Хабр Карьеры, hh.ru и закрытых TG-каналов.
Сейчас ядро платформы уже работает, есть прототип. Нам нужно масштабировать парсеры, выстроить протокол обмена между узлами, усилить скоринг и подготовить бэкенд к росту нагрузки.
— Развивать ядро платформы: проектировать и поддерживать REST API для веб-клиента, ботов и внешних контрибьюторов;
— Разрабатывать и поддерживать парсеры для внешних источников: Хабр Карьера, hh, FL, Kwork, Telegram-каналы;
— Строить систему скоринга качества вакансий и фриланс-заказов (релевантность, полнота, актуальность);
— Реализовать нормализацию и дедупликацию данных из разных источников (приведение к единому формату навыков, зарплат, локаций);
— Реализовать авторизацию через GitHub / Telegram и систему репутации пользователей;
— Участвовать в разработке протокола обмена данными между P2P-узлами;
— Проектировать очереди задач для фоновых операций: парсинг, скоринг, уведомления, синхронизация;
— Оптимизировать производительность: кэширование, индексы, асинхронные запросы, пулы соединений;
— Писать чистый, тестируемый код с документацией и примерами использования;
— Участвовать в архитектурных решениях, код-ревью и планировании развития бэкенда.
Стек и требования:
— Опыт коммерческой backend-разработки от 1–1.5 лет;
— Уверенное владение Python 3.10+;
— Опыт работы с FastAPI (или Django / Flask с пониманием современных асинхронных фреймворков);
— Понимание асинхронного программирования: asyncio, aiohttp, httpx;
— Опыт работы с PostgreSQL и/или ClickHouse;
— Опыт с Redis, очередями задач (Celery, RQ, Dramatiq или аналоги);
— Понимание REST API, OpenAPI/Swagger, HTTP-кодов и методов аутентификации;
— Опыт парсинга данных: requests, httpx, BeautifulSoup, lxml, Playwright или Selenium;
— Умение работать с Git, писать чистый код, покрывать критическую логику тестами;
— Понимание основ безопасности: работа с секретами, rate limiting, защита от инъекций, валидация входных данных;
— Внимание к деталям, ответственность за свой код, готовность разбираться в чужой кодовой базе.
Будет плюсом:
— Опыт работы с P2P-протоколами, распределёнными системами или децентрализованными сетями;
— Опыт с WebSocket / Server-Sent Events для real-time обновлений;
— Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS;
— Опыт с ClickHouse для аналитики больших объёмов данных;
— Базовое понимание NLP и обработки текстов (извлечение сущностей из вакансий: навыки, зарплаты, компании);
— Опыт интеграций с Telegram Bot API и Telegram Login;
— Опыт работы с OAuth 2.0 (GitHub, Telegram);
— Опыт обхода простых антибот-механизмов (этично и в рамках ToS площадок);
— Опыт разработки Chrome Extensions (Manifest V3) для клиентского парсинга;
— Опыт с Docker и контейнеризацией;
— Любовь к Open Source и желание развивать открытую экосистему.
Сайт: openradar.fun
В отклике, пожалуйста, прикрепите ссылку на ваш GitHub / портфолио и пару слов о релевантном опыте. Идеально — покажите пример парсера, API или системы обработки данных, которую вы делали.
Контакты: контакт скрыт
Ищу Backend-разработчика (Python) в Open Source проект openradar.fun
Формат: Удалёнка (РФ / СНГ), проектная занятость / Part-time (или Full-time Junior+/Middle)
Оплата: от 140 000 ₽ / мес (обсуждается в зависимости от нагрузки и опыта)
О проекте:
openradar.fun — открытая, децентрализованная база вакансий и фриланс-заказов (код под AGPL-3.0).
Мы считаем несправедливым рынок платных сервисов для соискателей (подписки на парсеры, платные отклики, закрытые контакты). Мы строим открытую экосистему с распределённой сетью узлов (P2P), куда парсеры, боты и сообщество собирают объявления с FL, Kwork, Хабр Карьеры, hh.ru и закрытых TG-каналов.
Сейчас ядро платформы уже работает, есть прототип. Нам нужно масштабировать парсеры, выстроить протокол обмена между узлами, усилить скоринг и подготовить бэкенд к росту нагрузки.
— Развивать ядро платформы: проектировать и поддерживать REST API для веб-клиента, ботов и внешних контрибьюторов;
— Разрабатывать и поддерживать парсеры для внешних источников: Хабр Карьера, hh, FL, Kwork, Telegram-каналы;
— Строить систему скоринга качества вакансий и фриланс-заказов (релевантность, полнота, актуальность);
— Реализовать нормализацию и дедупликацию данных из разных источников (приведение к единому формату навыков, зарплат, локаций);
— Реализовать авторизацию через GitHub / Telegram и систему репутации пользователей;
— Участвовать в разработке протокола обмена данными между P2P-узлами;
— Проектировать очереди задач для фоновых операций: парсинг, скоринг, уведомления, синхронизация;
— Оптимизировать производительность: кэширование, индексы, асинхронные запросы, пулы соединений;
— Писать чистый, тестируемый код с документацией и примерами использования;
— Участвовать в архитектурных решениях, код-ревью и планировании развития бэкенда.
Стек и требования:
— Опыт коммерческой backend-разработки от 1–1.5 лет;
— Уверенное владение Python 3.10+;
— Опыт работы с FastAPI (или Django / Flask с пониманием современных асинхронных фреймворков);
— Понимание асинхронного программирования: asyncio, aiohttp, httpx;
— Опыт работы с PostgreSQL и/или ClickHouse;
— Опыт с Redis, очередями задач (Celery, RQ, Dramatiq или аналоги);
— Понимание REST API, OpenAPI/Swagger, HTTP-кодов и методов аутентификации;
— Опыт парсинга данных: requests, httpx, BeautifulSoup, lxml, Playwright или Selenium;
— Умение работать с Git, писать чистый код, покрывать критическую логику тестами;
— Понимание основ безопасности: работа с секретами, rate limiting, защита от инъекций, валидация входных данных;
— Внимание к деталям, ответственность за свой код, готовность разбираться в чужой кодовой базе.
Будет плюсом:
— Опыт работы с P2P-протоколами, распределёнными системами или децентрализованными сетями;
— Опыт с WebSocket / Server-Sent Events для real-time обновлений;
— Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS;
— Опыт с ClickHouse для аналитики больших объёмов данных;
— Базовое понимание NLP и обработки текстов (извлечение сущностей из вакансий: навыки, зарплаты, компании);
— Опыт интеграций с Telegram Bot API и Telegram Login;
— Опыт работы с OAuth 2.0 (GitHub, Telegram);
— Опыт обхода простых антибот-механизмов (этично и в рамках ToS площадок);
— Опыт разработки Chrome Extensions (Manifest V3) для клиентского парсинга;
— Опыт с Docker и контейнеризацией;
— Любовь к Open Source и желание развивать открытую экосистему.
Сайт: openradar.fun
В отклике, пожалуйста, прикрепите ссылку на ваш GitHub / портфолио и пару слов о релевантном опыте. Идеально — покажите пример парсера, API или системы обработки данных, которую вы делали.
Контакты: контакт скрыт
- python
- fastapi
- django
- flask
- asyncio
- aiohttp
- httpx
- postgresql
- clickhouse
- redis
- celery
- rq
- dramatiq
- beautifulsoup
- lxml
Оценка вакансии
86/100 · хорошо
- Описание полное
- Зарплата указана частично
- Компания и проект описаны
- Контакт HR подтверждён
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Senior AI Agent Engineer / Lead AI Agent Engineer
AI-балл 57/100EPAM · Georgia
SeniorУдалённоllmmcpaws_bedrock
Junior Software Developer
AI-балл 39/100National Marketers PLC
Junior
Go Developer / Fullstack Engineer
AI-балл 73/100Magnit OMNI
Удалённоgotypescriptreact
Разработчик Telegram-бота / мини-приложения
AI-балл 31/100telegramtelegram_botmini_app
Senior Python Developer
AI-балл 79/100Минск, Беларусь
2 350 – 2 700 $
SeniorГибридpythondjangofastapi
