Южный Капитал

PHP/Python-разработчик

Коротко

Проектная удалённая работа PHP/Python-разработчиком на долгосрочном проекте сервиса для трейдеров и инвесторов «Южный Капитал» с шестью связанными проектами: PHP-порталами, Telegram/MAX/VK-ботами и парсерами. Задачи — доработка legacy PHP-кода и админки, развитие Python-ботов, поддержка интеграций (Salebot, Tilda, Unisender, Tinkoff, TradingView) и постепенное устранение технического долга. Требуются уверенный PHP 7.4–8.x, MySQL/MariaDB, Python для асинхронных ботов, работа с Linux-сервером и опыт с вебхуками/API без дублирования данных. Оформление по договору с ИП или самозанятым, загрузка 30–40 ч/нед, минимум 60 ч/мес, почасовая оплата по договорённости.

О проекте
Сервис обучения и сопровождения для трейдеров и инвесторов «Южный Капитал». Проект работает более пяти лет, у него живые пользователи и приём оплат. Система состоит из шести связанных проектов: три PHP-портала с админкой (сделки, подписки, архив доходности, отчёты), боты в Telegram, MAX и VK, парсеры постов и цен. Порталы обмениваются данными по API.
Задачи
•Дорабатывать порталы и админку: новые разделы, отчёты, синхронизация данных между порталами.
•Развивать ботов на Python (Telegram и MAX, несколько клиентов на одной кодовой базе).
•Поддерживать интеграции: Salebot, Tilda, Unisender, Tinkoff (оплаты), TradingView, VseGPT.
•Сопровождать парсеры и фоновые задачи (cron, systemd, Docker).
•Постепенно разбирать технический долг: убирать дублированный код, переносить изменения БД в миграции, писать тесты, переходить на PHP 8.x.
Обязательно
•Уверенный PHP 7.4–8.x, опыт с legacy-кодом без фреймворка, умение быстро разобраться в чужом коде.
•MySQL/MariaDB: сложные запросы, индексы, миграции.
•Python на уровне доработки асинхронных ботов.
•Linux-сервер: Apache, cron, systemd, логи, аккуратная выкатка без простоя.
•Вебхуки и внешние API. Понимание, как не допустить дублей при повторных запросах (особенно когда речь об оплатах).
•Git.
Будет плюсом
•JS/TypeScript, TelegramBot API, MAX/VK API, Salebot, Docker, знание биржевых терминов (тикер, сделка, доходность).
Условия
•Проектная работа по договору с ИП или самозанятым, удалённо.
•Ожидаемая загрузка 30–40 часов в неделю, долгосрочно. Гарантированный минимум от 60 ч/мес, объём выше минимума зависит от задач.
•Почасовая оплата: обсуждается, выплаты раз в две недели по отчёту о часах.
•Скорость реакции на экстренные задачи / внештатные ситуации не более 120 минут.
•На старте вы получаете дела от текущего разработчика, ему можно задавать вопросы.
•NDA и передача прав на код.
Как проходит отбор
1.Отклик с ответами на вопросы ниже.
2.Созвон на 30 минут.
3.3–5 кандидатов делают оплачиваемое тестовое задание на реальном коде, срок 1-2 календарных дней. По ходу можно задавать вопросы текущему разработчику, это часть задания.
4.По итогам выбираем одного исполнителя и начинаем работу.
В отклике ответьте
•Самый запутанный legacy-проект на PHP, с которым вы работали. Что именно вы там делали?
•Как вы бы сделали приём вебхука об оплате, чтобы повторная отправка не создала дубль?
•Пример бота или интеграции, которые вы делали (ссылка или короткое описание).
•Ваша ставка в час и сколько часов в неделю вы готовы стабильно выделять.
•Начните отклик со слова «Тикер», так мы поймём, что вы дочитали до конца.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте