Стартап | ПО для Фармацевтического производства
Мы строим российскую промышленную 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 или аналоги;
- интерес к промышленному ПО, фарме, роботизации, автоматизации или системам управления производством.
Что ты получишь
- возможность стать одним из первых инженеров продукта