Описание
Платформа для медицинских организаций на рынке США помогает врачам и медицинскому персоналу создавать и отправлять электронные рецепты в аптеки.
Задачи
•Поддерживать устаревший бэкенд на Node.js и Express
•Дорабатывать архитектуру и оптимизировать существующий код
•Покрывать функционал тестами
•Добавлять новые функции, в том числе на TypeScript
•Развивать фронтенд на React
•Работать с MobX и Tailwind CSS
•Развивать архитектуру FSD на фронтенде
•Оптимизировать производительность и стабильность продукта
Требования
•Опыт от 7 лет на проектах со стеком Node.js и React
•Опыт работы с Express
•Опыт работы с Sequelize или другими ORM
•Опыт работы с брокерами сообщений, например Node Resque и RabbitMQ
•Знание Docker
•Уверенное знание SQL, включая сложные запросы
•Знание REST API
•Уверенное знание HTML, CSS, JavaScript и TypeScript
•Уверенное знание React
•Знание MobX и Tailwind CSS
•Навыки адаптивной вёрстки
•Опыт работы с Git и GitLab
•Английский для чтения технической документации и переписки
•В резюме должен быть именно full-stack профиль и 3–4 проекта со стеком Node.js и React
Будет плюсом: AWS S3, XML и XSD, модульные тесты для бэкенда, опыт с React 18/19, вёрстка по Figma, английский B1+
Условия
Рейт: $23/час