Reach out directly about this role
Startup | Software for Pharmaceutical Production
We are building a Russian industrial IT platform for pharmaceutical production – which helps factories produce medicines according to modern digital standards.
Our goal is for critically important technologies for pharma to be created in Russia, developed by Russian engineers, and not depend on foreign suppliers.
We are looking for a frontend developer who is interested in creating complex working interfaces for real people on the production floor: technologists, operators, shift leaders, quality specialists, and auditors.
This role might be for you if you:
• are studying or have graduated from a strong technical university: MIPT, HSE, MSU, ITMO, Bauman Moscow State Technical University, MEPhI, or another strong engineering university; • have participated in programming, mathematics, physics, or computer science Olympiads; • want to build interfaces that the real production process depends on; • love complex forms, tables, states, access rights, validations, and meticulous data handling; • want to see your frontend used by people on a real factory floor; • believe that strong engineers should create world-class technologies in Russia.
What we are building
Nobilis Tech develops Russian software for pharmaceutical production.
Such systems manage production processes: batches, recipes, electronic batch records, deviations, audit trail, electronic signatures, and data quality.
Simply put, we are transitioning critical pharmaceutical processes from paper and Excel into a modern digital system that must comply with high regulatory requirements.
Why frontend here is a complex engineering challenge
Our frontend is a working tool for production where the following are important:
• accuracy of data display; • clarity for the operator; • protection against user errors; • complex production scenarios; • roles and access rights; • electronic signatures; • change history; • handling large volumes of data; • stability in production.
In pharmaceutical production, the interface must help a person correctly execute the process, not miss a critical step, and leave an auditable digital trail.
What you will be doing
You will be developing the frontend of a live product and participating in the first industrial implementation.
• quickly fixing UI bugs in production based on feedback from the production site; • developing new screens and components within the existing design language; • building complex forms with validation for recipes, step-by-step processes, electronic signatures, and production workflows; • developing interfaces for batch execution and electronic batch records (EBR); • creating dashboards and KPI visualization based on Recharts or similar libraries; • integrating frontend with REST API: loading states, error handling, optimistic updates, retry logic; • supporting RBAC interfaces: roles, rights, module restrictions; • ensuring correct display of audit trail and change history; • optimizing component performance when working with large volumes of production data; • participating in code reviews and maintaining the cleanliness, consistency, and predictability of the UI codebase.
What you need to know
• React 18+; • TypeScript; • React Hook Form or similar for complex forms; • Redux Toolkit or Zustand; • REST API integration via axios/fetch; • CSS / Tailwind; • Recharts or similar libraries for charts and dashboards; • Git.
It is important to us that you can think about user scenarios, data, states, errors, and limitations of a real production product.
Will be a strong plus
• experience in competitive programming; • strong mathematical or engineering background; • experience in developing interactive
Part-time
Employment
Middle
Grade
Frontend
Specialization
MedTech
Industry
Startup
Company Type
By city
Startup
Company Type