Fullstack-разработчик (JS/TS + Go) — middle-senior / senior

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

ООО «ФармХаб» – быстрорастущая IT-компания, резидент Сколково, разрабатывает современные решения для медицины и

фармацевтики (портал PharmHub, мобильное приложение). Экосистема объединяет производителей, дистрибьюторов, аптеки

и фармспециалистов. Внедряет LLM-инструменты в бизнес-процессы и разработку ПО. Работает с 100+ международными и

российскими фармпроизводителями (включая Pfizer, Байер, GlaxoSmith,KleinBeecham, STADA, Takeda, Sanofi, KRKA, Viatris,

«Инфамед»), 2 900+ аптеками, а также с крупными аптечными сетями РФ.

Наша цель — повысить эффективность и прозрачность фармацевтического рынка за счёт высокотехнологичных программных решений

*У нас AI-first подход к разработке:** основной объём кода пишут ИИ-агенты, разработчик задаёт направление, ревьюит каждое изменение, тестирует и несёт ответственность за результат. Это требует другого набора навыков, чем классическая разработка.

# Что предстоит делать

Разрабатывать backend на Node.js и Go, frontend на React — в зависимости от текущих приоритетов и сильной стороны кандидата

Писать код в связке с ИИ-агентом: декомпозировать задачу, ставить её агенту, ревьюить результат, тестировать

Работать с PostgreSQL и ClickHouse: писать и оптимизировать запросы, устранять узкие места

Участвовать в peer code review: отдавать свой код, отвечать на замечания, ревьюить чужой

Описывать прогресс задач в трекере, поддерживать техническую документацию для команды и для ИИ-агентов

# Требования

*Стек:**

Уверенное знание JavaScript / TypeScript и Go — оба языка основные

Node.js + Express: API-разработка, миграции БД, асинхронная работа

Go: Chi router, типичные паттерны микросервисов

Python на уровне чтения и точечных правок

React + TypeScript: пропсы, хуки, стейт; разработка новых экранов, форм и таблиц по существующим в репозитории паттернам.

В стеке: React 18-19, MUI 6-7, Vite, Next.js, MobX, Redux Toolkit

RabbitMQ или другой брокер сообщений: асинхронная обработка, очереди задач, событийная коммуникация между сервисами

*Базы данных:*

PostgreSQL и ClickHouse — обязательно: миграции, индексы, EXPLAIN, оптимизация

Анализ запросов, чтение планов выполнения, профилирование

Опыт оптимизации тяжёлых запросов (часы выполнения, OOM) — приведение их к рабочему состоянию

*

*Подход к работе с ИИ:**

Ежедневная работа с CLI-агентными ИИ-инструментами (Claude Code или аналог). Чат-интерфейсы и автодополнение в редакторе — это не оно

Полная ответственность за код, сгенерированный агентом, и его контроль на всех этапах: понимание каждого изменения,

проверка корректности, верификация фактов

Декомпозиция задач под агента, корректировка промта, остановка агента при отклонении от задачи

Написание и проверка тестов, контроль покрытия краевых случаев

Сверка генераций агента с источником: имена API, сигнатуры, бизнес-правила

Работа с внутренними инструментами и процессами компании вокруг ИИ-разработки

*Подход к работе и soft skills:**

Самостоятельное доведение задач до конца без микро-менеджмента

Полная ответственность за свой код, включая код, написанный ИИ-агентом

Аргументированная защита технической позиции — устно и письменно

Активное участие в командной работе: внесение собственного опыта, паттернов, инструментов

Внятная письменная коммуникация: MR-описания, инлайн-комментарии к ревью, описание прогресса в трекере

Соблюдение принятых в компании процессов: трекинг рабочего времени, статусы задач, регулярные встречи команды

Code review как обязательная практика: отдача своего кода, ответы на замечания, ревью чужого

Технический английский на уровне чтения документации и changelog инструментов


Адрес: Россия, Москва, Расторгуевский переулок, 3А
Показать на большой карте

Поделиться:

Опубликована 6 часов назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Обязанности: Сопровождение корпоративного портала, корпоративного сайта и аналитического портала; Разработка нового и доработка существующего функционала, ревизия и оптимизация существующего кода; Тестирование разработанного функционала; Работа по об...
  • Полный день
  • Опыт от 3 лет
Логотип компании РНПКРНПК
  • Москва
6 часов назад
от 150 000 ₽
Обязанности: Разрабатывать и поддерживать backend‑часть проектов на 1С‑Битрикс (кастомные компоненты, модули, REST API, интеграции). Разрабатывать интерактивный frontend на Vue 3 (SPA‑приложения, личные кабинеты, сложные UI‑компоненты). Проектировать...
  • Полный день
  • Опыт от 3 лет
Логотип компании ТК Мейджик ТрансТК Мейджик Транс
  • Москва
4 часа назад
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее. Мы — команда УДДК. Мы создаём и развиваем е...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
7 часов назад
Сейчас мы находимся в поиске Java разработчика в команду Обязанности: Участие в разработке и согласовании ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СберСпасибоСберСпасибо
  • Москва
6 часов назад
... проводить ревью кода, помогать команде в решении сложных технических задач, наставничество менее опытных разработчиков ... использованием хранилищ конфигураций и систем контроля версий) Какие знания и навыки нам важны: опыт работы 1С-разработчиком ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Электронная МоскваЭлектронная Москва
  • Москва
5 часов назад
... взлома и атак; Оптимизация производительности серверных и клиентских решений; Взаимодействие с фронтенд-разработчиками ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЦифролабЦифролаб
  • Москва
5 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.