описание
Навыки: Python, JavaScript, TypeScript, Odoo, REST, Разработка CRM, React, CI/CD, Git, Docker. Квалификация: Senior. Специализации: Фулстек разработчик.
**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, возможности для роста и развития.