We use cookies to run the site and count visits. "Got it" also allows session recording.
9 days ago
from 250,000 RUB
per month
Grade
Senior
Experience
from 7 years
Work format
Remote
Employment
Full-time
An email or a Telegram message to the recruiter
Take Ownership of the Entire System
Grade: Senior / Lead, player-coach, you write code yourself Company: B2B, supplier of industrial equipment from Europe and China, proprietary CRM/ERP This is not a brand-new startup. A living system over 10 years old: managers and buyers work with it daily, real money flows through it. The old core on Drupal 7 and PHP 7.4 is gradually being migrated into services on Go. The system recently moved to its own cluster, much needs to be finalized. The system's author will transfer knowledge: documentation and recorded calls.
● Take over the system: understand what works where, finalize the migration to the cluster ● Set up backups and test recovery in practice ● Deliver telephony to managers: backend and screen are ready, no live launch yet ● Fix critical issues: mail server, nightly recalculations, loading into analytics ● Create a staging environment and a proper deployment process for frontend
Then: architecture, extracting logic from Drupal, code reviews, leading developers and contractors.
● PHP 7.4, Drupal 7, Symfony: 2,000+ files, alive and will be for a long time ● Go: CRM services, GraphQL, CDC from MySQL binlog, client portals, telephony ● React and TypeScript: manager portal (a separate developer handles frontend) ● MySQL with replicas, ClickHouse, Postgres, Redis, Meilisearch, S3 ● k3s (4 nodes), Argo CD, CI/CD by tags, Traefik ● Own mail server (Stalwart, Mailgun), Asterisk and Novofon, Mattermost, n8n, Plane, LLM ● 50+ repositories, 20+ services
● 7+ years in backend and at least one large system that you led yourself from code to production ● Go in production ● PHP: comfortably read and fix existing old code. Experience with Drupal or similar legacy is a big plus ● MySQL: indexes, replication, large tables ● Linux, Docker, Kubernetes, CI/CD, backups: set up and fix yourself, no separate DevOps ● Claude Code or Cursor daily, but you are responsible for results
ClickHouse, CDC, Asterisk and SIP, mail servers, GraphQL, LLM and MCP, experience with B2B sales and procurement
NOT SUITABLE IF ● you only want to write new code and not touch legacy ● infrastructure is not your thing ● you are a studio or a team: we need one person who is personally responsible ● contract and NDA are not an option
Format: remote, any location, full-time, available during Moscow working hours Salary: from 250,000 ₽ net, significantly higher for strong candidates. Rubles or USDT Employment: contract, sole proprietorship or self-employed, NDA
● Work directly with the owner, fast decisions, no bureaucracy ● Tasks in Plane with deadlines and "done" criteria, not a stream of messages and calls ● Real impact: you define the architecture and technical priorities
заберёшь всю систему на себя
Грейд: Senior / Lead, играющий тренер, код пишешь сам Компания: B2B, поставки промышленного оборудования из Европы и Китая, своя CRM/ERP Формат: удалённо, локация любая, полная занятость, на связи в рабочее время МСК ЗП: от 250 000 ₽ на руки, для сильного уровня существенно выше. Рубли или USDT Оформление: договор, ИП или самозанятый, NDA
ЧЕСТНО О ПРОЕКТЕ Это не стартап с чистого листа. Живая система старше 10 лет: каждый день в ней работают менеджеры и закупщики, через неё идут реальные деньги. Старое ядро на Drupal 7 и PHP 7.4 постепенно выносим в сервисы на Go. Система недавно переехала на свой кластер, многое надо довести. Автор системы передаст знания: документация и созвоны под запись.
ЧТО ВНУТРИ ● PHP 7.4, Drupal 7, Symfony: 2 000+ файлов, живут и будут жить ещё долго ● Go: CRM-сервисы, GraphQL, CDC из бинлога MySQL, кабинеты клиентов, телефония ● React и TypeScript: кабинет менеджера (фронтендом занимается отдельный разработчик) ● MySQL с репликами, ClickHouse, Postgres, Redis, Meilisearch, S3 ● k3s (4 ноды), Argo CD, CI/CD по тегам, Traefik ● Своя почта (Stalwart, Mailgun), Asterisk и Новофон, Mattermost, n8n, Plane, LLM ● 50+ репозиториев, 20+ сервисов
ЧТО ДЕЛАТЬ В ПЕРВЫЕ 3 МЕСЯЦА ● Принять систему: понять, что где работает, довести перенос в кластер ● Настроить бэкапы и проверить восстановление на деле ● Довести телефонию до менеджеров: бэкенд и экран есть, живого запуска нет ● Закрыть то, что болит: почта, ночные пересчёты, загрузка в аналитику ● Сделать стенд и нормальную выкладку для фронтенда
Дальше: архитектура, вынос логики из Drupal, ревью, ведение разработчиков и подрядчиков.
ОБЯЗАТЕЛЬНО ● 7+ лет в бэкенде и хотя бы одна большая система, которую вёл сам от кода до прода ● Go в продакшене ● PHP: спокойно читаешь и правишь чужой старый код. Опыт с Drupal или похожим legacy сильно плюс ● MySQL: индексы, репликация, большие таблицы ● Linux, Docker, Kubernetes, CI/CD, бэкапы: поднимаешь и чинишь сам, отдельного DevOps нет ● Claude Code или Cursor каждый день, но за результат отвечаешь головой
БУДЕТ ПЛЮСОМ ClickHouse, CDC, Asterisk и SIP, почтовые серверы, GraphQL, LLM и MCP, опыт с B2B-продажами и закупками
НЕ ПОДОЙДЁТ, ЕСЛИ ● хочешь писать только новый код и не трогать legacy ● инфраструктура не твоё ● вы студия или команда: нужен один человек, который отвечает лично ● договор и NDA не вариант
ЧТО ПРЕДЛАГАЕМ ● Работу напрямую с владельцем, решения быстро, без бюрократии ● Задачи в Plane со сроком и критерием «готово», а не поток сообщений и звонков ● Реальное влияние: архитектуру и приоритеты в технике определяешь ты ● Понятный вход: платное тестовое, месяц на стенде, дальше продакшен
ОТКЛИК В личку , сразу четыре пункта:
Без этих ответов отклик не рассматриваем.
We compare skills, grade, work format and salary
Most often 3,770 to 5,940