Full‑stack разработчик в IT‑компанию MacDent

MacDent
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Астана, проспект Мангилик Ел, С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.

    Условия:

  • Зарплата поступает до 10 числа каждого месяца
  • Оплачиваются курсы
  • Предоставляются доступ к обучающим материалам
  • Личное обучение от команды и генерального директора по смежным темам
  • Здоровая атмосфера в команде
  • Уважение личных границ и адекватное отношение
  • Отсутствие переработок
  • Бесплатный теннис
  • Массаж для позвоночника
  • Библиотека с художественной и профессиональной литературой
  • Соседство с крупными IT-компаниями, такими как Astana Hub, TikTok, Yandex Cloud, reKassa и другие
  • Работа в офисе 5/2, с 09:30 до 18:30


    Если вы получаете удовольствие от полного цикла разработки, любите писать чистый код и хотите менять MedTech‑рынок — присоединяйтесь к MacDent!


    В сопроводительном письме приложите ссылку или пару кейсов, где вы отвечали и за фронт, и за бек‑часть проекта.

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку