Fullstack разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
SMALL — крупный ритейлер повседневных товаров и готовой еды в Казахстане.
В SMALL более 160 магазинов, тысячи сотрудников и десятки внутренних сервисов: ERP, CRM, MDM, кассовые системы, мобильные приложения, e-commerce, витрины данных и многое другое.
Мы строим современную цифровую архитектуру, активно развиваем маркетинговые сервисы и создаём единое пространство работы с клиентом — Customer Development Platform.
Если вам интересно работать с современным стеком, строить и развивать CDP платформу как центр клиентских данных и коммуникаций и участвовать в проектировании ключевых сервисов лояльности и CRM — присоединяйтесь.
Ваша миссия:
- Развивать CRM и клиентскую платформу:
- реализовывать функциональность CRM, Helpdesk, обращения клиентов, интерфейсы для коммуникаций;
- строить модули маркетинговых коммуникаций (email, push, SMS, inApp), включая интеграцию с сервисами нотификаций;
- Интегрировать CDP с ключевыми системами (eCom, платформа лояльности, POS, IAM, MDM, ERP)
- Создавать высококачественный код и архитектуру:
- разрабатывать модули системы (Python + React), UI-компоненты, API-интеграции;
- писать чистый, тестируемый код, поддерживать CI/CD пайплайны;
- участвовать в проектировании архитектуры сервисов маркетинга и клиентского опыта.
- Обеспечивать прозрачность и качество разработки:
- оформлять ADR, проектную документацию, схемы API;
- поддерживать код-ревью, единообразие и технический стиль команды.
Вы подходите, если имеете:
- 3+ лет коммерческой разработки на Python.
- Навыки разработки фронтенда: JavaScript/Typescript, базовый опыт HTML/CSS, React.
- Опыт работы с Odoo (желательно 14–17): создание модулей, расширение моделей, разработка UI (XML/QWeb), настройка безопасности и workflows.
- Интеграция и архитектура
- Уверенная работа с REST API, Webhooks, OAuth, OpenAPI.
- Опыт построения интеграций с внешними сервисами (CRM, eCom, телеком, платёжные и маркетинговые сервисы).
- Знание баз данных: PostgreSQL (желательно опыт оптимизации запросов).
- Опыт реализации ассинхронных взаимодействий через Kafka.
- Понимание event-driven подходов, очередей сообщений, методов синхронизации данных.
- Инженерная культура
- Умение работать в Git, CI/CD, Docker.
- Понимание SDLC: от discovery до релизов и поддержки.
- Готовность работать в тесной связке с продуктом, маркетингом, аналитикой и архитекторами.
- Внимательность к деталям, системность, аккуратность в документации.
Мы предлагаем:
- Возможность удалённой работы или комфортный офис в Алматы.
- Высокая автономия: свобода в выборе технологий, инструментов и формировании процессов для достижения целей.
- Конкурентный пакет: достойная зарплата, бонусы за выполнение KPI, возможности для роста и развития.
