Астана, проспект Мангилик Ел, С3.5
О компании
MacDent — специализированная CRM‑платформа для стоматологий и клиник. Более 1 000 медцентров по всему Казахстану автоматизируют расписание, финансы и маркетинг с помощью MacDent. В 2025 году мы усиливаем продуктовую команду, переписываем ядро на микросервисную архитектуру и запускаем новые веб‑модули (телемедицина, e‑commerce, AI‑диагностика снимков). Ищем опытного full‑stack‑инженера, который поможет нам быстро доставлять ценность пользователям.
Обязанности:
Разработка и поддержка веб‑функционала CRM‑системы: админ‑панель, личные кабинеты пациентов, портал врачей.
Проектирование и реализация микросервисов на Node.js (NestJS) с TypeScript, gRPC / REST / GraphQL.
Создание SPA на React 18, React Router / Next.js, управлением состоянием (Redux Toolkit, React Query).
Интеграции с платежными системами, внешними API (SMS, e‑mail, телемедицина), ML‑сервисами компании.
Проработка архитектурных решений (DDD, CQRS, Event Sourcing) совместно с архитектором.
Оптимизация БД (PostgreSQL, Redis, ClickHouse) и кэширование для работы в пиковых нагрузках.
Настройка CI/CD (GitHub Actions, Docker, Kubernetes, Helm), мониторинг (Prometheus, Grafana, Sentry).
Покрытие кода unit / integration / E2E‑тестами (Jest, Playwright), поддержание code quality > 80 % SonarQube.
Ревью pull‑request’ов, участие в grooming’ах, планировании спринтов и ретроспективах по Scrum.
Менторство middle/junior‑разработчиков, обмен знаниями во внутреннем гильдийном формате.
Требования:
3+ года коммерческой разработки, из них не менее года одновременно на фронте и бэке.
Уверенный TypeScript (ES2023), Node.js (NestJS / Express), React (18+).
Знание современных стандартов HTML5, CSS3 / SCSS, адаптивной верстки (mobile‑first).
Опыт работы с реляционными БД (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis).
Понимание Docker, Kubernetes, principles of CI/CD и GitFlow.
Навыки проектирования API, версионирования, документации через Swagger / OpenAPI.
Практика тест‑драйвенной разработки (TDD/BDD), умение писать читаемые, поддерживаемые тесты.
Разговорный русский (основная коммуникация), английский для чтения документации.
Будет плюсом:
Опыт с Next.js, Server Components, SSR/SSG.
Реализация real‑time‑сервисов via WebSockets, MQTT.
Работа в MedTech / FinTech доменах, знание нормативов безопасности (HIPAA, PCI‑DSS, GDPR).
Опыт настройки логирования через Elastic Stack, Loki.
Условия:
Если вы получаете удовольствие от полного цикла разработки, любите писать чистый код и хотите менять MedTech‑рынок — присоединяйтесь к MacDent!
В сопроводительном письме приложите ссылку или пару кейсов, где вы отвечали и за фронт, и за бек‑часть проекта.
Астана
до 1500000 KZT
Software Country (ТОО Балхаш Системс)
Астана
до 1500000 KZT