Стартап | ПО для Фармацевтического производства 

Мы строим российскую промышленную IT-платформу для фармацевтического производства, которая помогает заводам выпускать лекарства по современным цифровым стандартам.

Наша цель - чтобы критически важные технологии для фармы создавались в России, развивались российскими инженерами и не зависели от зарубежных поставщиков.

Мы ищем сильного full-stack разработчика, которому интересно решать сложные инженерные задачи, быстро расти и видеть, как его код работает не в абстрактном веб-сервисе, а на реальном производстве.

Эта роль может подойти тебе, если ты:

• учишься или окончил сильный технический вуз: Физтех, ВШЭ, МГУ, ИТМО, Бауманку, МИФИ или другой сильный инженерный университет;
• участвовал в олимпиадах по программированию, математике, физике или информатике;
• хочешь создавать сложную систему с нуля;
• любишь разбираться в архитектуре, данных, backend-логике и production-инфраструктуре;
• хочешь работать над продуктом, который имеет значение для технологического развития страны;
• считаешь, что сильные инженеры должны создавать технологии мирового уровня в России.

Что мы создаём

Нобилис Тех разрабатывает российское ПО для фармацевтических производств.

Такие системы управляют производственными процессами: партиями, рецептурами, электронными производственными протоколами, отклонениями, audit trail, электронными подписями и качеством данных.

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

Почему это сильная инженерная задача

Здесь нужно проектировать систему, где важны:

• надёжность;
• безопасность;
• прослеживаемость каждого действия;
• целостность данных;
• работа с production-окружением;
• сложная бизнес-логика;
• ответственность за реальные процессы на производстве.

В фарме каждое действие должно быть проверяемым, воспроизводимым и защищённым.

Что предстоит делать

Ты будешь участвовать в развитии живого продукта и его промышленного внедрения.

• разворачивать dev и production-окружения с нуля: Docker Compose, nginx, SSL, PostgreSQL;
• разрабатывать backend-модули на NestJS, TypeScript и PostgreSQL;
• проектировать REST API и поддерживать Swagger-документацию;
• работать с бизнес-логикой: партии, рецептуры, workflow, отклонения, роли пользователей;
• развивать механизмы audit trail, электронных подписей и контроля целостности данных;
• писать и поддерживать миграции базы данных без потери данных в production;
• находить и исправлять баги в период пилотного внедрения;
• оптимизировать PostgreSQL: индексы, транзакции, запросы, explain analyze;
• участвовать в архитектурных решениях, а не просто выполнять готовые задачи;
• при необходимости выезжать на производственные площадки, чтобы видеть, как продукт используется в реальности.

Что важно уметь

• TypeScript;
• NestJS;
• PostgreSQL;
• TypeORM;
• Docker / Docker Compose;
• nginx;
• REST API;
• React + TypeScript;
• Git.

Нам важно, чтобы ты мог быстро читать чужой код, входить в архитектуру и брать ответственность за результат.

Будет сильным плюсом

• опыт олимпиадного программирования;
• сильная математическая или физико-техническая база;
• опыт backend-разработки сложных систем;
• опыт с audit trail, электронными подписями или системами контроля данных;
• понимание hash chain, integrity verification, событийных журналов;
• опыт с WebSocket / SSE;
• опыт настройки мониторинга: Grafana, Prometheus или аналоги;
• интерес к промышленному ПО, фарме, роботизации, автоматизации или системам управления производством.

Что ты получишь

• возможность стать одним из первых инженеров продукта, которы