Junior Fullstack Разработчик
Technology
МФТИ
Долгопрудный, Россия2 нед. назадДо 06.10.2026
Описание вакансии
Центр живых систем — научная команда на базе МФТИ, ФИЦ биотехнологий, Центра Алмазова, Курчатовского института и МГУ.
Направления работы: ранняя диагностика онкологических, аутоиммунных и моногенных заболеваний разработка препаратов на основе ААВ-векторов.
Ищем Junior 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) — общие пакеты, границы импортов
- Опыт с био-, мед- или научными данными; лабораторные и клинические системы (ЛИС/МИС), биоинформатические пайплайны
- Оптимизация запросов: индексы, планы выполнения, работа с большими выборками и потоковой выгрузкой
- E2E-тесты (Playwright)
- Bun как рантайм
- Опыт переноса легаси-систем на современный стек
- Понимание разграничения доступа (роли, права, аудит действий).
- Работа в ведущем техническом ВУЗе страны, в городе Долгопрудный (рядом со станцией Новодачная МЦД-1, или 15 минут от метро Алтуфьево, Ховрино, Физтех)
- Возможности профессионального развития
- Оформление в соответствии с ТК РФ, официальная заработная плата
- Оплачиваемый отпуск, больничный лист
- График работы: 5/2, с 9:00 до 18:00 (понедельник-пятница)
- Уровень заработной платы обсуждается индивидуально с учётом квалификации, опыта и результатов собеседования.
Ключевые навыки
- TypeScript
- React
- Node.js
- Базы данных
- Git
- Docker
- Linux
- CI
- Английский — B2 — Средне-продвинутый
Соискателям с особенностями здоровья
- Хронические заболевания
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Долгопрудный, Долгопрудная, Лианозово, Новодачная, Физтех, Институтский переулок, 9 Показать на большой картеKeywords
TypeScriptReactNode.jsБазы данныхGitDockerLinuxCIАнглийский — B2 — Средне-продвинутыйReactOSDrizzleJavaScriptSqlNodeReact.js
Вас интересует эта вакансия?