Fullstack-разработчик (JS/TS + Go) — middle-senior / senior
Описание
Локация: Москва, Расторгуевский переулок, 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, техническая документация и регулярное командное взаимодействие.
Полная занятость с работой в офисе или в гибридном формате.