657,068open jobs
38,176companies
92,947added this week
Browse all
Salary
$19k – $47k per year (Estimated)
Location
In office (Almaty)
Seniority
Staff
Overview
Company
Impact
Profile match

О проекте

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

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

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

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

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

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

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

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

Обязанности

  • Поддержка и развитие существующего B2B/B2C-портала на Symfony.
  • Участие в разработке и запуске интернет-магазина NS LEADER, включая публичную витрину, каталог, категории и карточки товаров, поиск и фильтры, корзину, оформление заказа, оплату, доставку и личный кабинет.
  • Разработка новых модулей и доработка существующей бизнес-логики.
  • Сопровождение полного бизнес-процесса:
  • каталог → лид → сделка → КП/счёт → заказ → резерв → снабжение → склад → логистика → оплата → отчётность.
  • Интеграция платформы с 1С, поставщиками и дистрибьюторами, платёжными системами, внешними каталогами и другими сервисами.
  • Развитие B2B-кабинета корпоративного клиента: индивидуальные цены и условия, ассортимент, заказы, документы, статусы и история взаимодействия.
  • Развитие кабинетов клиентов, партнёров и сотрудников.
  • Реализация и поддержка уведомлений, email, SMS, телефонии, мобильного приложения и AI-функций.
  • Обеспечение корректной работы цен, остатков, резервов, заказов и обмена данными между интернет-магазином, B2B-порталом и 1С.
  • Самостоятельная диагностика ошибок через код, БД, логи и браузер.
  • Написание миграций, фоновых обработчиков, автоматических проверок и тестов.
  • Обязательное тестирование изменений в реальных пользовательских сценариях.
  • Обеспечение производительности, стабильности и безопасности платформы.
  • Ведение технической документации и журнала изменений.
  • Участие в code review и организации контролируемых релизов.
  • Совместная работа с e-commerce, продажами, маркетингом, бухгалтерией, снабжением, складом и руководством.
  • Оценка существующей архитектуры и определение совместно с владельцем проекта, какие дополнительные IT-компетенции необходимо привлечь для дальнейшего развития системы.
  • Постановка технических требований для привлекаемых 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 и другие.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Almaty
Software Engineer 9 hours ago
$21k – $48k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
SQL
Node JS
Databases
PostgreSQL
Frontend
JQuery
DevOps
Azure
AWS
Apply
$27k – $61k per year (Estimated) • In office • Full-Time • 5+ years exp • Pune
Python
Go
JavaScript
C#
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
Prisma Cloud
OWASP Top 10
CVE
CVSS
Tanium
Management
ServiceNow
Apply
$11k – $30k per year (Estimated) • In office • Part-Time • Nizhnevartovsk
Python
JavaScript
PHP
C#
C++
PHP
WordPress
C#
.NET
WPF
Databases
MS SQL
Game Dev
Unity
Design
Adobe Photoshop
3ds Max
Blender
Maya
Sketch
AutoCAD
Apply
$47k – $106k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Madrid
Python
JavaScript
Rust
DevOps
IAM
Cybersecurity
Zero Trust
Apply
$16k – $33k per year (Estimated) • In office • 3+ years exp • Volgograd
DevOps
Rest API
Apply
$9k – $22k per year (Estimated) • In office • Full-Time • 5+ years exp • Almaty
Management
Google Sheets
Apply
HR-менеджер 3 days ago
$11k – $27k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Almaty
Apply
Office Manager 1 day ago
$9.5k – $22k per year (Estimated) • In office • Full-Time • Almaty
Management
Slack
Notion
Google Calendar
Google Sheets
Apply
$12k – $16k per year (net) • Remote • Full-Time • PhD • Almaty
Apply
$15k – $45k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Almaty
Apply
$36k – $60k per year (net) • Remote/Hybrid • Full-Time • Almaty
Game Dev
Unity
Design
Figma
Apply
up to $19k per year (net) • In office • Full-Time • 4+ years exp • Almaty
AI/ML
Claude
Design
Adobe Photoshop
Adobe Illustrator
Figma
Adobe InDesign
Apply
See all jobs
This is one of many
657,068 more open roles from verified company boards, updated every day.