Назад
4 дня назад

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

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Fullstack-разработчик (JS/TS + Go) — middle-senior / senior (AI-first фармацевтическая платформа): Разработка backend на Node.js и Go и frontend на React с акцентом на оптимизацию PostgreSQL и ClickHouse, микросервисное взаимодействие и работу с AI-агентами. Focus on декомпозиции задач для CLI-агентов, ревью и тестировании сгенерированного кода, анализе планов выполнения запросов и устранении проблем производительности.

Локация: Москва, Расторгуевский переулок, 3А; работа на месте работодателя или в гибридном формате

Компания

ФармХаб — быстрорастущая IT-компания и резидент Сколково, создающая программные решения для медицины и фармацевтики, включая портал PharmHub и мобильное приложение.

Что делать

  • Разрабатывать backend на Node.js и Go и frontend на React в зависимости от приоритетов проекта.
  • Работать с AI-агентами: декомпозировать задачи, формулировать инструкции, проверять результаты и останавливать агента при отклонении от задачи.
  • Проектировать и оптимизировать запросы к PostgreSQL и ClickHouse, анализировать планы выполнения и устранять узкие места.
  • Разрабатывать асинхронные сценарии с брокером сообщений и участвовать во взаимодействии между сервисами.
  • Участвовать в peer code review, тестировать код, поддерживать документацию и описывать прогресс в трекере.

Требования

  • Уверенное знание JavaScript/TypeScript и Go; опыт с Node.js, Express, Chi и типичными микросервисными паттернами.
  • Опыт разработки на React и TypeScript; знание React, MUI, Vite, Next.js, MobX или Redux Toolkit.
  • Обязателен опыт работы с PostgreSQL и ClickHouse, включая миграции, индексы, EXPLAIN, профилирование и оптимизацию тяжёлых запросов.
  • Опыт с RabbitMQ или другим брокером сообщений; Python на уровне чтения и точечных правок.
  • Ежедневная работа с CLI-агентными AI-инструментами, контроль сгенерированного кода, тестирование и проверка крайних случаев.
  • Самостоятельность, аргументированная техническая коммуникация, участие в code review и соблюдение командных процессов.

Культура и преимущества

  • AI-first подход: основной объём кода создают AI-агенты, а разработчик отвечает за направление, проверку и результат.
  • Работа в экосистеме, объединяющей фармпроизводителей, дистрибьюторов, аптеки и фармспециалистов.
  • Обязательная практика code review, техническая документация и регулярное командное взаимодействие.
  • Полная занятость с работой в офисе или в гибридном формате.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →