Компания не указана Опубликована 5 дней назад · отклик: Сайт вакансий
Fullstack-разработчик JS/TS + Go, middle-senior
ЗарплатаПо договорённости
ФорматГибрид
ЛокацияМосква, Россия
ГрейдMiddle / Senior
ЗанятостьПолная занятость
ООО «ФармХаб» — IT-компания, резидент Сколково, разрабатывает решения для медицины и фармацевтики (портал PharmHub, мобильное приложение). Внедряет LLM-инструменты в бизнес-процессы и разработку ПО.
Условия:
- Опыт работы: 3–6 лет
- Занятость: полная
- График: 5/2, 8 рабочих часов
- Формат: на месте работодателя или гибрид
- Локация: Москва
- Оплата: по договорённости
Что предстоит делать:
- Разрабатывать 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, сигнатуры, бизнес-правила
- Работа с внутренними инструментами и процессами компании вокруг ИИ-разработки
- Самостоятельное доведение задач до конца без микро-менеджмента
- Аргументированная защита технической позиции — устно и письменно
- Активное участие в командной работе
- Внятная письменная коммуникация: MR-описания, инлайн-комментарии к ревью, описание прогресса в трекере
- Соблюдение принятых в компании процессов: трекинг рабочего времени, статусы задач, регулярные встречи команды
- Code review как обязательная практика
- Технический английский на уровне чтения документации и changelog инструментов
Инструменты в вакансии
Навыки и технологии
Направления