Архітектор працюватиме у тісній співпраці з COO, інженерними командами, продуктовими лідерами та зовнішніми партнерами, створюючи CRM-екосистему майбутнього — хмарну, гнучку й кастомізовану під потреби бізнесу.
Основні обов’язки:
- Проєктування та контроль реалізації архітектури CRM-платформи у відповідності до бізнес-цілей і технологічної стратегії компанії.
- Визначення архітектурних стандартів і лідерство у переході до мікросервісної або модульної монолітноїархітектури (залежно від контексту).
- Проведення доменного моделювання та застосування принципів Domain-Driven Design (DDD) спільно з продуктовими та інженерними командами.
- Розробка стратегій інтеграції: REST/GraphQL API, подієві шини (Kafka, RabbitMQ), сторонні сервіси.
- Прийняття ключових рішень щодо архітектури даних, моделювання PostgreSQL, реплікації та оптимізації продуктивності.
- Створення та підтримка архітектурної документації (діаграми, контракти, специфікації інтерфейсів).
- Гарантування високих нефункціональних стандартів: продуктивність, масштабованість, безпека, відмовостійкість.
- Співпраця з DevOps-командою для побудови cloud-agnostic, контейнеризованої архітектури, сумісної з CI/CD.
- Перевірка технічних рішень різних команд, дотримання архітектурних принципів і найкращих практик.
- Наставництво для розробників, техлідів та архітекторів у питаннях чистого коду, архітектурного мислення та технічного лідерства.
Вимоги:
Обов’язкові:
- 8+ років досвіду в бекенд або full-stack архітектурі, з них щонайменше 3 роки — на позиції Senior / Lead Architect.
- Досвід проєктування та розвитку CRM-платформ або складних enterprise-систем.
- Розуміння ключових особливостей CRM (воркфлоу, кастомні поля, автоматизації, сегментація користувачів).
- Глибокі знання GoLang та PostgreSQL.
- Практичний досвід застосування Hexagonal Architecture, CQRS, Event-Driven Architecture або подібних підходів.
- Розуміння принципів модульної архітектури, API versioning, service orchestration.
- Досвід роботи в хмарних середовищах (AWS, Azure, GCP) з використанням підходу Infrastructure as Code.
- Відмінні комунікаційні навички та вміння перекладати бізнес-завдання у технічні рішення.
Буде плюсом:
- Досвід у Flutter/Dart frontend architecture та інтеграції фронтенду з backend API.
- Знання PHP (Symfony), GraphQL, Redis, Kubernetes, Elasticsearch.
Компанія пропонує:
- Повністю віддалений формат роботи з гнучкою зайнятістю (full-time або контракт).
- Можливість працювати з офісу або у гібридному форматі, якщо вам так зручніше.
- Вплив на архітектуру та стратегічний розвиток AI-продукту.
- Роботу в великій продуктовій компанії, де розробляють власні рішення, частина з яких уже понад 15 років утримує лідерство на ринку.
- Доступ до різних внутрішніх проєктів, що дозволяє розвивати різні технічні компетенції.
- Конкурентну компенсацію, що відповідає вашому досвіду, із можливістю перегляду залежно від результатів.