← К каталогу
МФ

МФТИ

Junior Fullstack Разработчик

ОфисJuniorМосква, Россия6 ч назад
О ВАКАНСИИ

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

Центр живых систем — научная команда на базе МФТИ, ФИЦ биотехнологий, Центра Алмазова, Курчатовского института и МГУ.

Направления работы: ранняя диагностика онкологических, аутоиммунных и моногенных заболеваний + разработка препаратов на основе ААВ-векторов.

Ищем Fullstack разработчика для разработки ЛИС (лабораторной информационной системы) и развития внутренних систем команды.

Обязанности:

  • Выполнение базовых задач по разработке IT-продуктов лаборатории
  • Обучение для дальнейшего расширения возможностей отдела продуктовой разработки.

Требования:

  • TypeScript — уверенное владение: типы и дженерики на рабочем уровне, строгий режим, понимание, зачем нужна типизация
  • React — функциональные компоненты и хуки, управление состоянием, работа с асинхронными данными и с загрузкой/ошибками
  • Node.js (бэкенд) — писали серверную часть самостоятельно: HTTP API, валидация входных данных, обращения к БД
  • Базы данных — базовый SQL (выборки, join’ы, агрегаты) с упором на понимание принципов работы ORM (Drizzle / Prisma / аналог) и их ограничений: что ORM делает под капотом, где перестаёт хватать и почему
  • Тесты — писали unit- и интеграционные тесты в рабочем проекте
  • Git — ветки, pull request’ы, код-ревью как ежедневная практика.

Инженерная база:

  • Работа с чужим кодом — умение разобраться в незнакомой кодовой базе по самому коду
  • Docker / Linux / CI на базовом уровне — поднять локальный стенд на docker compose, зайти на сервер и прочитать логи, понимать, что происходит в пайплайне сборки
  • Английский — чтение технической документации и понимание контекста без переводчика.

Будет плюсом:

  • Наш тулинг: tRPC, TanStack (Router / Query / Table / Form), Zod, Drizzle, Knex, Tailwind, Vite
  • Опыт работы в монорепозитории (pnpm workspaces, Turborepo) — общие пакеты, границы импортов
  • Опыт с био-, мед- или научными данными; лабораторные и клинические системы (ЛИС/МИС), биоинформатические пайплайны
  • Оптимизация запросов: индексы, планы выполнения, работа с…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between1And3