Backend Architect / Tech Lead

Backend Architect / Tech Lead

Москва

Метро: Библиотека им.Ленина

Описание вакансии

Backend Architect / Tech Lead

Формат: Контракт 2–4 месяца с возможностью продления

Занятость: Полная или частичная (от 4 ч/день)

Формат работы: Удалённо / гибрид

Стек: Node.js · TypeScript · PostgreSQL · Redis · S3 · Python (AI-сервис)

О проекте

VIVI — защищённая медицинская SaaS-платформа для пластических хирургов. Платформа объединяет ведение пациентов, календарь, документооборот, галерею, AI-ассистента на консультациях и аналитику в едином контуре с ролевыми интерфейсами.

Продукт находится на старте разработки. MVP запланирован на ноябрь 2026. Команда разработки — ориентировочно 15–20 человек с последовательным подключением. Платформы: веб (React + TypeScript) и iOS.

Работа с медицинскими данными специальных категорий — требования к безопасности и шифрованию на уровне медицинских систем.

Что нужно сделать?

  • Спроектировать архитектуру системы: границы сервисов, схема БД, слои приложения.

  • Принять решения по ключевым техническим вопросам: multitenancy, RBAC, offline-first iOS, стратегия шифрования медданных.

  • Настроить репозитории, CI/CD, среды (dev / staging / prod).

  • Описать API-контракты для веб-фронта и iOS, чтобы они могли стартовать на моках.

  • Спроектировать AI-сервис: pipeline для Speech-to-Text и структурирования консультаций.

  • Написать ADR (Architecture Decision Records) по ключевым решениям.

  • Подготовить техническую документацию для команды разработки.

  • Провести онбординг разработчиков — объяснить архитектуру и принципы.

Технический стек

Backend - Node.js, TypeScript, Express / Fastify

База данных - PostgreSQL, Redis

Хранилище - S3-совместимое, подписанные URL, шифрование at-rest

AI-сервис - Python, Speech-to-Text (Whisper или аналог), LLM для структурирования

iOS - Swift / SwiftUI, offline-first, CoreData + sync

Веб - React, TypeScript

Инфра - Docker, CI/CD (GitHub Actions или аналог), облако (AWS / Yandex Cloud / аналог)

Безопасность - TLS 1.3, AES-256, audit log, RBAC, step-up auth

Требования к кандидату

Обязательно

  • 5+ лет в backend-разработке, из них 2+ года в роли архитектора или tech lead.

  • Глубокое знание Node.js + TypeScript, PostgreSQL.

  • Опыт проектирования систем с ролевым доступом (RBAC), multitenancy, шифрованием данных.

  • Умение проектировать API-контракты (REST / GraphQL) до написания кода.

  • Опыт настройки CI/CD и облачной инфраструктуры.

  • Умение писать архитектурную документацию (ADR, схемы, C4-диаграммы).

  • Опыт работы в продуктовых командах.

Будет плюсом

  • Опыт работы с медицинскими данными или системами с требованиями к защите ПД (152-ФЗ, HIPAA, GDPR).

  • Опыт проектирования offline-first мобильных приложений с синхронизацией.

  • Знакомство с AI/ML pipeline (Speech-to-Text, LLM-интеграции).

  • Опыт работы с Python (для AI-сервиса).

  • Понимание требований App Store и iOS-специфики при проектировании API.

Личные качества

  • Готовность принимать решения и брать за них ответственность.

  • Умение объяснять технические решения нетехническим участникам команды.

  • Оперативно работать в условиях неопределённости — часть требований будет уточняться в процессе.

  • Готовность делиться и передавать знания команде.

Что предлагаем?

  • Интересная задача с нуля — проектировать систему без legacy.

  • Команда 15–20 человек, без бюрократии.

  • Прямой контакт с продуктовой командой и принятие решений без согласований.

  • Конкурентная ставка — обсуждается индивидуально.

  • Возможность продолжить работу после MVP в роли CTO или ведущего архитектора.

Навыки
  • Python
  • Docker
  • PostgreSQL
  • Git
  • Linux
  • SQL
  • REST
  • Redis
  • API
  • Teamleading
  • Управление командой
  • Английский язык
  • Node.js
  • TypeScript
  • RBAC
  • AWS
  • solution architecture
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Grigoreva.design
  • Екатеринбург

  • от 150000 RUR

Рекомендуем
Фуд Витс Пэрпус
  • Москва

  • от 70000 RUR

Рекомендуем
Тарба Виталий Георгиевич

Unity lead

Тарба Виталий Георгиевич

  • Ташкент

  • до 500000 RUR

  • Москва

  • до 1700 USD

Zeroqode
  • Москва

  • до 9000 USD

Главный бариста

Клыгин Антон Александрович

  • Москва

  • от 60000 RUR

Главный бухгалтер

Технологии Безопасности

  • Москва

  • от 85000 RUR

Тарба Виталий Георгиевич

Art lead GameDev

Тарба Виталий Георгиевич

  • Ташкент

  • от 85000 RUR

BASINN Hotel Development
  • Москва

  • от 60000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию