0

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

Партнерские ВакансииАлматы, Алматинская областьПолная занятостьСменный графикдо 1 годаНе имеет значение

Описание вакансии



компания "national security&communication"

о проекте

мы создаём единую цифровую платформу группы компаний, которая постепенно должна объединить 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 и другие.

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

Вакансия опубликована: 15 Сентября 2026. Источник: Careerist. ID вакансии: #3613474

Работа в Алматинской области

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

Вакансии, которые могут Вас заинтересовать

Novakid IncАлматы, Алматинская областьПолная занятостьУдаленная работаболее 6 лет

At Novakid, we are on a mission to build the world’s best online education platform for children. With over 100,000 students and 4,500 teachers, Novakid is ...

Менеджер по продажам (B2B)
от 500000-1000000 тенге
Aoe.kzАлматы, Алматинская областьПолная занятостьПолный деньот 1 года до 3 лет

AOE (aoe.kz) - маркетинговое агентство: 10+ лет на рынке, 400+ реализованных проектов, есть кейсы и цифры под каждую нишу Google Premium Partner - статус, ...

Белый Ветер KZАлматы, Алматинская областьПолная занятостьПолный деньот 1 года до 3 лет

Белый Ветер – одна из крупных сетей магазинов в Казахстане по ассортименту цифровой техники. Компания «Белый Ветер» была основана в Караганде с 2000 года и ...

Партнерские Вакансии (Агентство)Алматы, Алматинская областьПолная занятостьСменный графикдо 1 года

компания банк хоум кредит, дб ао что тебе предстоит делать: разработка и поддержка android-приложения; создание новых экранов и реализация бизнес-сценариев от ...

Партнерские Вакансии (Агентство)Алматы, Алматинская областьПолная занятостьСменный графикдо 1 года

компания first heartland jýsan bank обязанности: автоматизация формирования отчетов; мониторинг автоматического формирования отчетности; ведение реестра ...


Подождите идет загрузка...