Full‑stack разработчик в IT‑компанию 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 лет |
График работы | Полный день |