Мы ищем разработчика в IT-команду Help Me для создания внутренних программных продуктов. Это не позиция разработчика одного сайта и не поддержка готовой CMS. Основная задача — создавать сервисы, которые помогают сотрудникам работать быстрее, а руководителям — получать управляемую и прозрачную систему данных.
Что предстоит разрабатывать
- внутренние дашборды и аналитические системы;
- личные кабинеты сотрудников и партнеров;
- интерфейсы для работы с данными CRM;
- системы план/факт, KPI и управленческой аналитики;
- внутренние панели управления и сервисы автоматизации;
- интеграции между Bitrix24, PostgreSQL, n8n и внешними API;
- интерфейсы и сервисы для AI/LLM-инструментов;
- небольшие внутренние продукты, закрывающие задачи за пределами штатных возможностей CRM.
Что для нас важно
- Уверенное знание JavaScript / TypeScript и практический опыт React.
- Практический опыт backend-разработки на Python или Node.js.
- Уверенный SQL и опыт работы с PostgreSQL.
- Опыт интеграции внешних систем через REST API и webhooks.
- Понимание авторизации и аутентификации: JWT, OAuth и ролевой доступ.
- Практический Git, базовые навыки Linux и Docker.
- Способность самостоятельно декомпозировать бизнес-задачу и предложить техническое решение.
- Умение объяснить архитектурное решение: почему выбрана конкретная схема, где риски и как она будет масштабироваться.
Будет преимуществом
- Next.js и FastAPI;
- DataLens или другие BI-системы;
- ECharts, Recharts или Chart.js;
- n8n и Bitrix24 REST API;
- Redis, очереди и фоновые задачи;
- CI/CD;
- опыт интеграции AI/LLM API и structured output.
Что нужно будет делать
- Получать бизнес-задачу и предлагать решение. Не ждать пошагового технического задания, а уточнять требования, декомпозировать задачу и выбирать реалистичную архитектуру.
- Проектировать приложения и данные. Определять структуру frontend/backend, схему базы данных, API, роли и права доступа.
- Разрабатывать frontend внутренних сервисов. Интерфейсы, таблицы, фильтры, формы, графики, состояния загрузки и ошибок.
- Разрабатывать backend и бизнес-логику. REST API, фоновые операции, обработка ошибок, авторизация и взаимодействие с внешними системами.
- Интегрировать сервисы с корпоративными системами. Bitrix24, n8n, телефония, мессенджеры, внешние API и внутренние базы данных.
- Работать с PostgreSQL и бизнес-данными. Проектировать схемы, писать запросы, оптимизировать выборки и готовить данные для аналитики.
- Разворачивать решения в тестовой и рабочей среде. Docker, Linux, конфигурация приложения, логи, базовая диагностика и сопровождение.
- Развивать уже запущенные продукты. Исправлять дефекты, добавлять функции и поддерживать код в состоянии, пригодном для дальнейшего развития.
Важно. Это позиция разработчика внутренних продуктов, а не «разработчика дашбордов». В зону ответственности входят веб-сервисы, кабинеты, интеграционные микросервисы, аналитические интерфейсы и технические инструменты для сотрудников.