Наша компания занимается разработкой приборов для аналитической химии. Мы поставляем автоматизированные решения в области хроматографии, титрования, ионометрии.
Нам требуется frontend-разработчик для развития веб-интерфейса нашего приложения.
Приложение управляет работой приборов, проводит анализ, обрабатывает данные.
Технический стэк:
- бэкенд — Python/FastAPI
- архитектурная методология фронтэнда - feature-sliced (https://feature-sliced.design/)
- UI на React
- Статическая типизация на TypeScript
- Компоненты Elastic UI
- Для работы с данными бэкенда и кэширования используем react-query
- effector - работа с локальным состоянием ui
- fp-ts - FP библиотека для Typescript. В основном используем для композиции функций в пайплайнах (pipe, flow), но в планах использовать ADT
- для сборки фронтенда используем Vite
- unit-тесты с vitest (jest-like api)
- внедряем e2e-тесты на playwright
- автогенерация api-клиента из схемы openapi
- Используем pnpm для работы с зависимостями в монорепозитории
Задачи:
Навыки:
Условия:
Бонусы: