national security&communication

Ведущий разработчик B2B/B2C-платформы и интеграций Lead PHP/Symfony Developer

Мы создаём единую цифровую платформу группы компаний, которая постепенно должна объединить B2B/B2C-продажи, 1С, поставщиков, закупки, склад, логистику, платежи, документы и внутренние сервисы.

national security&communication · На сервисе с: 14.09.26 10:41

Зарплата не указанаКазахстанАлматыОфис

О проекте

Мы создаём единую цифровую платформу группы компаний, которая постепенно должна объединить B2B/B2C-продажи, 1С, поставщиков, закупки, склад, логистику, платежи, документы и внутренние сервисы.

На первом этапе: развитие существующего B2B-портала и запуск интернет-магазина NS LEADER, далее подключение других компаний и бизнес-процессов холдинга.

Lead Developer сможет влиять на архитектуру и развитие всей системы, а по мере роста проекта участвовать в формировании технической команды и подборе необходимых специалистов.

Ищем человека, которому интересно не просто выполнять задачи, а строить большую систему и видеть, как она работает в реальном бизнесе.

Основная задача

Развитие существующей B2B/B2C-платформы компании и участие в создании интернет-магазина NS LEADER.

Нам нужен не системный администратор и не разработчик отдельных задач, а специалист, который сможет разобраться в существующем коде и бизнес-процессах компании, развивать систему совместно с внутренним владельцем проекта и нести техническую ответственность за работоспособность сквозных пользовательских и бизнес-сценариев.

В дальнейшем Lead Developer должен также помочь определить необходимый состав технической команды и требования к дополнительным специалистам: frontend, 1С, QA, mobile и другим.

Обязанности

  1. Поддержка и развитие существующего B2B/B2C-портала на Symfony.
  2. Участие в разработке и запуске интернет-магазина NS LEADER, включая публичную витрину, каталог, категории и карточки товаров, поиск и фильтры, корзину, оформление заказа, оплату, доставку и личный кабинет.
  3. Разработка новых модулей и доработка существующей бизнес-логики.
  4. Сопровождение полного бизнес-процесса:
  5. каталог → лид → сделка → КП/счёт → заказ → резерв → снабжение → склад → логистика → оплата → отчётность.
  6. Интеграция платформы с 1С, поставщиками и дистрибьюторами, платёжными системами, внешними каталогами и другими сервисами.
  7. Развитие B2B-кабинета корпоративного клиента: индивидуальные цены и условия, ассортимент, заказы, документы, статусы и история взаимодействия.
  8. Развитие кабинетов клиентов, партнёров и сотрудников.
  9. Реализация и поддержка уведомлений, email, SMS, телефонии, мобильного приложения и AI-функций.
  10. Обеспечение корректной работы цен, остатков, резервов, заказов и обмена данными между интернет-магазином, B2B-порталом и 1С.
  11. Самостоятельная диагностика ошибок через код, БД, логи и браузер.
  12. Написание миграций, фоновых обработчиков, автоматических проверок и тестов.
  13. Обязательное тестирование изменений в реальных пользовательских сценариях.
  14. Обеспечение производительности, стабильности и безопасности платформы.
  15. Ведение технической документации и журнала изменений.
  16. Участие в code review и организации контролируемых релизов.
  17. Совместная работа с e-commerce, продажами, маркетингом, бухгалтерией, снабжением, складом и руководством.
  18. Оценка существующей архитектуры и определение совместно с владельцем проекта, какие дополнительные IT-компетенции необходимо привлечь для дальнейшего развития системы.
  19. Постановка технических требований для привлекаемых frontend-, 1С-, QA-, mobile-разработчиков и контроль совместимости их решений с общей архитектурой.

Обязательные требования

Опыт:

  • От 5 лет коммерческой разработки.
  • Уровень Senior PHP/Symfony Developer / Lead Developer.
  • Опыт работы с крупным существующим продуктом, который необходимо развивать без полного переписывания.
  • Опыт разработки ERP, CRM, e-commerce, B2B-порталов или других сложных бизнес-систем.
  • Практический опыт разработки интернет-магазина или e-commerce-платформы будет одним из ключевых критериев отбора.
  • Опыт интеграции различных информационных систем через API.

PHP / Symfony:

  • PHP 8.3/8.4 на уровне Senior.
  • Symfony 7/8: DI, Security, Workflow, Messenger, Scheduler, Lock, Validator, Forms, Translation.
  • Doctrine ORM, миграции и оптимизация запросов.
  • PHPUnit или аналогичные инструменты автоматизированного тестирования.

Базы данных:

  • PostgreSQL.
  • Индексы, транзакции, блокировки.
  • Анализ и оптимизация запросов.
  • Понимание конкурентного доступа к данным.

Frontend:

  • Twig, HTML, CSS, JavaScript.
  • Stimulus, Turbo.
  • Адаптивные desktop/mobile-интерфейсы.
  • Способность самостоятельно работать с существующим frontend и реализовывать необходимые изменения.

При этом мы не ожидаем, что Lead Developer одновременно будет профессиональным UX/UI-дизайнером и сильным frontend-разработчиком. При необходимости эти компетенции будут привлекаться отдельно.

Обязательное понимание e-commerce

Кандидат должен понимать устройство интернет-магазина не только технически, но и с точки зрения пользовательского процесса:

  • каталог и дерево категорий;
  • характеристики и варианты товара;
  • карточка товара;
  • поиск, фильтры и сортировка;
  • цены, скидки и персональные цены;
  • остатки и доступность товара;
  • корзина;
  • checkout;
  • способы оплаты;
  • доставка;
  • личный кабинет;
  • история заказов;
  • отмены и возвраты;
  • SEO-структура каталога;
  • интеграция с web-аналитикой и рекламными системами;
  • обмен товарами, ценами, остатками и заказами с учётной системой.
  • Интеграции

Желателен практический опыт с большей частью следующих направлений:

  • 1С;
  • платёжные шлюзы, QR и банковские платежи;
  • REST API, JSON, webhooks;
  • API поставщиков и дистрибьюторов;
  • email и SMS-шлюзы;
  • телефония Asterisk/FreePBX;
  • файловые хранилища;
  • Firebase/APNs;
  • OpenAI API и AI-функции.
  • Знание 1С

Разработчик не обязан быть полноценным 1С-программистом, однако должен хорошо понимать принципы интеграции с 1С:

  • номенклатура и характеристики;
  • единицы измерения и упаковки;
  • контрагенты и договоры;
  • цены;
  • остатки;
  • резервы;
  • склады;
  • заказы покупателей;
  • заказы поставщикам;
  • поступления и отгрузки;
  • двусторонняя синхронизация;
  • уникальные идентификаторы и предотвращение дублей;
  • разрешение конфликтов и журналирование обмена.

Для сложных задач по 1С предполагается возможность привлечения отдельного специалиста.

Дополнительно:

  • Архитектура и DevOps
  • REST API, versioned API-контракты, webhooks, идемпотентность.
  • Очереди, фоновые задачи, retry, дедупликация.
  • Linux, Nginx, PHP-FPM, systemd.
  • Git, code review, ветки и контролируемые релизы.
  • RBAC, CSRF, аудит, безопасная работа с секретами и персональными данными.
  • Умение работать с существующей архитектурой и постепенно улучшать её без попытки «переписать всё заново».

Личные качества

  • Умение сначала разобраться в системе и бизнес-процессах, а затем менять код.
  • Ответственность не только за написанный код, но и за конечный результат для пользователя.
  • Умение самостоятельно искать причины ошибок.
  • Способность обсуждать задачи не только с IT-специалистами, но и с продажами, маркетингом, бухгалтерией, снабжением, складом и руководством.
  • Умение объяснять сложные технические вопросы понятным языком.
  • Системность и внимательность.
  • Письменная фиксация технических решений.
  • Способность оценивать риски изменений до их внедрения.
  • Готовность в дальнейшем участвовать в формировании небольшой технической команды и быть для неё техническим лидером.

Кого мы не ищем:

  • системного администратора;
  • разработчика, умеющего только выполнять поставленные ему небольшие задачи;
  • специалиста без опыта работы с существующим сложным кодом;
  • разработчика, который при знакомстве с системой первым делом предлагает полностью её переписать;
  • чистого frontend-разработчика;
  • чистого 1С-разработчика;
  • специалиста, который не хочет разбираться в бизнес-процессах.

Первая задача:

После выхода сотруднику необходимо совместно с внутренним владельцем проекта изучить существующий B2B-портал, код, архитектуру и интеграции, оценить текущее состояние системы и сформировать технический план развития B2B-платформы и запуска B2C-интернет-магазина NS LEADER.

По итогам первичного анализа Lead Developer должен также определить, какие дополнительные специалисты и в каком объёме необходимы проекту: frontend, 1С, QA, mobile и другие.

Проект рассчитан на долгосрочное развитие. Мы ищем сильного разработчика, который сможет войти в группу технических лидеров проекта, влиять на ключевые технические решения и участвовать в создании новой цифровой экосистемы группы компаний.

Похожие вакансии PHP

hh.ru
грандмоторс

Junior Fullstack разработчик

грандмоторсНа сервисе с: 24.09.26 18:41
Зарплата не указанаРоссияМоскваОфис

В дружную команду отдела рекламы и маркетинга ищем начинающего специалиста (Junior), который будет вместе с более опытным коллегой участвовать в реализации наших проектов и идей.

Мы занимаемся разработкой, развитием и поддержкой нескольких сайтов и их поддоменов.

Какие знания и навыки необходимы нашему будущему коллеге:

Верстка:

- Знание HTML5.

- Знание CSS3, понимание работы анимаций (CSS animations, CSS transitions), flex.

- Знание "адаптивной" верстки (adaptive), "резиновой" верстки (responsive). Умение верстать страницу в том числе и под мобильные устройства.

- Желательно знание методологии BEM.

Клиентская часть:

- Знание JavaScript.

- Способность, при необходимости, писать код в старом стандарте ES5 (для поддержки старых браузеров).

- Знание технологии AJAX.

- Желательно знание jQuery, так как мы используем эту библиотеку в некоторых старых частях проекта. Код писать под неё не придется. Но - возможно - придется вносить изменения в старый код.

- Знание Bitrix или желание его изучить.

- Знание фреймворка React. Или желание изучить.

Серверная часть:

- Знание PHP (мы используем PHP 5.6).

- Знание дополнительных библиотек PHP - не требуется. Но будет плюсом.

- Желательно знание MySQL (мы используем MySQL 5.6).

- Будет плюсом:

- Знание ООП. Понимание принципов SOLID.

- Знание системы контроля версий Git.

Требования:

Мы хотим видеть рядом с собой человека, который уже имеет опыт программирования и имеет системное и последовательное мышление, а главное - ценит красивый, логичный и ровный код.

Понимание принципов SOLID - желательны. Хотя бы стремление для начала.

Знание системы контроля версий Git или желание её изучить и внедрить - очень приветствуется.

Условия:

- Режим работы -офис : 5/2, с 09:00 до 18:00 часов или с 10:00 до 19:00;

- Корпоративная мобильная связь;

- Корпоративный спорт (волейбол, настольный теннис)

- Оформление согласно ТК РФ;

- Стабильные условия работы, в том числе в условиях кризиса;

- Возможность профессионального и карьерного роста.

hh.ru
ода программное обеспечение

Middle Fullstack-разработчик (PHP)

ода программное обеспечениеНа сервисе с: 24.09.26 16:27
от 180k ₽РоссияМоскваГибрид

Мы — IT-компания, которая разрабатывает современные цифровые решения для сферы такси и пассажирских перевозок.

Наш основной продукт — приложение для водителей такси, которое помогает упростить ежедневную работу, автоматизировать основные процессы и сделать взаимодействие с сервисом более удобным и понятным.


Обязанности:
  • Доработка уникального highload-приложения (для таксистов).
  • Разработка и поддержка пользовательского интерфейса (UI) с использованием React.
  • Интеграция фронтенд-компонентов с бэкенд-API.
  • Разработка нового функционала на стороне бэкенда (PHP) и фронтенда (React).
  • Code Review.
  • Работа в команде 10 человек с сильным ТехЛидом.


Требования:

  • Уверенные знания PHP (опыт с версией 7.4 обязателен).
  • Опыт коммерческой разработки на JavaScript и React.
  • Опыт работы с TypeScript.
  • Глубокое понимание принципов работы MySQL и Redis, оптимизация запросов.
  • Опыт построения REST API.
  • Уверенное владение HTML/CSS/DOM.
  • Понимание современных концепций фронтенда: состояние приложения (State Management), жизненный цикл компонентов, хуки.
  • Знание и опыт настройки NGINX (проксирование, кэширование и т.п.).
  • Опыт работы с Git и современными практиками командной разработки.
  • Умение профилировать и оптимизировать код и запросы.
  • Умение внедрять инновационные подходы: создавать собственные алгоритмы, анализировать эффективность и, при необходимости, применять технологии ИИ/ML.
  • Опыт улучшения и рефакторинга легаси-кода.

Будет плюсом:

  • Опыт перехода с устаревших версий PHP или разделения монолита на модули.
  • Знание экосистемы React (Redux/MobX, Router, React Query и т.д.).
  • Опыт настройки инструментов сборки фронтенда (Webpack, Vite).
  • Навыки настройки CI/CD.
  • Понимание принципов безопасности веб-приложений (OWASP, XSS, CSRF и др.).
  • Знакомство с Docker.
  • Опыт встраивания ML/AI-решений (например, для автоматизации, прогнозирования, анализа пользовательских данных).
  • Опыт работы с системами логирования и мониторинга (например, ELK, Sentry и др.).


Условия:

  • Гибридный режим работы.
  • Комфортный офис в пешей доступности от м. Калужская, м. Зюзино, м. Воронцовская.
  • Любая форма оформления.
hh.ru
М

Fullstack-разработчик (JavaScript / TypeScript, PHP)

маркгруппНа сервисе с: 24.09.26 15:15
80k–150k ₽РоссияМоскваУдалёнка

Оклейка-транспорта.рф занимается брендированием коммерческого и корпоративного транспорта с 2008 года. Среди наших клиентов: «Магнит», «Перекрёсток», «Мираторг», Ozon, «Дикси», «Черноголовка» и другие компании.

Мы развиваем собственные инструменты для управления заказами, производством и взаимодействием отделов. Ищем разработчика, который возьмёт на себя поддержку и развитие существующих приложений, будет создавать новые и участвовать в постепенном переходе к собственной CRM.

Что предстоит развивать
Сейчас наша система построена вокруг Битрикс24. С ним связаны внутренние веб-приложения, сайты, аналитика, таблицы, файловые сервисы и другие интеграции.
Часть приложений работает на нашем сервере, хранит данные в собственной базе и имеет отдельную бизнес-логику. В существующих проектах используются JavaScript, TypeScript, PHP и Python.
Вы будете работать в связке со специалистом по Битрикс24. Он отвечает за CRM, воронки, роботов и бизнес-процессы. Ваша зона ответственности: код приложений, интерфейсы, серверная логика и интеграции. Задачи на стыке систем будете решать вместе.

Что нужно делать
Разобраться в существующем коде, структуре данных и связях между системами.
Дорабатывать действующие веб-приложения и создавать новые инструменты для сотрудников.
Разрабатывать понятные интерфейсы для менеджеров, производства и руководителей.
Поддерживать и развивать интеграции с Битрикс24 и внешними сервисами через API и вебхуки.
Обеспечивать корректную передачу данных: обрабатывать ошибки, повторные запросы и дубликаты, настраивать логирование.
Исправлять ошибки, улучшать стабильность и поддерживаемость приложений.
Вести код в Git, документировать ключевые решения и безопасно выпускать обновления.
Совместно с руководителем и специалистом по Битрикс24 переводить рабочие потребности компании в технические задачи.

В перспективе предстоит проектирование и поэтапная разработка собственной CRM с переносом нужных функций и данных из действующих систем. Первым этапом будет развитие существующих приложений и изучение процессов компании.

Что для нас важно
Практический опыт самостоятельной разработки и поддержки работающих веб-приложений.
Уверенное знание JavaScript / TypeScript, HTML и CSS.
Опыт разработки серверной части на PHP и готовность работать с существующим кодом.
Опыт работы с REST API, JSON, вебхуками и авторизацией.
Знание SQL и опыт работы с реляционными базами данных.
Умение разбираться в чужом коде, находить причины ошибок и доводить исправления до рабочего результата.
Владение Git и понимание процесса развёртывания приложений на сервере.
Внимание к правам доступа, защите данных и сохранности рабочей информации.
Способность уточнить задачу у пользователя и предложить понятное решение.

Будет преимуществом
Опыт разработки приложений и интеграций для Битрикс24, работы с его REST API, событиями и встраиваемыми интерфейсами.
Знание Python для поддержки отдельных сервисов и автоматизаций.
Опыт создания CRM, ERP, производственных систем или других внутренних бизнес-приложений.
Опыт миграции данных и постепенной замены действующих систем.
Опыт использования ИИ-инструментов в разработке.

Мы готовы активно использовать ИИ в разработке. При этом важно понимать полученный код, проверять его и отвечать за работоспособность решения.

Что предлагаем
Долгосрочную работу над собственными продуктами компании.
Прямую связь с руководителем и сотрудниками, которые пользуются вашими приложениями.
Возможность влиять на интерфейсы, технические решения и дальнейшее развитие системы.
Поддержку специалиста по Битрикс24 при разборе процессов и интеграций.
Обучение и необходимые рабочие инструменты по согласованию.
Оплачиваемый отпуск.
Удалённую работу или работу в офисе.
График 5/2: с 9:00 до 18:00 или с 10:00 до 19:00.
Оборудованное рабочее место при работе в офисе.

Наш офис: Москва, Большая Почтовая, 55/59, стр. 1.

Как откликнуться
Первым сообщением напишите "Скайнет", так мы поймем что вы прочитали вакансию и осознанно откликаетесь. Кратко расскажите о приложении или интеграции, которые вы разрабатывали: какую задачу решали, за что отвечали лично и какой использовали стек.
Укажите опыт работы, ожидания по зарплате и предпочтительный формат работы. Если используете ИИ для программирования, расскажите, для каких задач и как проверяете результат. Ссылки на проекты или примеры кода будут плюсом. После чего мы пришлем вам небольшое тестовое задание.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.