Despre post
Разработка и поддержка платформы для медицинских организаций: развитие backend на Node.js и frontend на React, оптимизация архитектуры, тестов и добавление нового функционала.
О проекте
Платформа для медицинских организаций, которой пользуются врачи и медицинский персонал. Система используется для создания и отправки электронных рецептов лекарств в аптеки и разрабатывается для рынка США.
Чем предстоит заниматься
- Поддерживать и дорабатывать существующий backend-код
- Развивать архитектуру и оптимизировать продукт
- Разрабатывать и поддерживать тесты
- Добавлять новый функционал, в том числе потенциально на TypeScript
- Дорабатывать, оптимизировать и развивать frontend
- Разрабатывать адаптивную вёрстку и новый функционал на React
Технический стек проекта
Backend — legacy на Node.js и Express, написан на JavaScript без использования TypeScript. В ближайшее время переписывание на TypeScript не планируется.
Frontend — React 19, MobX и Tailwind CSS. Проект написан с использованием подхода FSD.
Обязательные требования
- От 5 лет опыта работы с Node.js и React
- Уверенные знания HTML, CSS и JavaScript
- Уверенные знания TypeScript
- Уверенные знания React
- Опыт работы с MobX
- Опыт работы с Tailwind CSS или хорошие теоретические знания по нему
Будет плюсом
- Опыт работы с AWS S3
- Знание и опыт работы с XML и XSD
- Опыт написания unit-тестов для backend
- Опыт работы с последними версиями React 18 и 19 и знание их особенностей
- Опыт создания вёрстки на основе макетов Figma
- Уровень английского B1 и выше
Условия
- Грейд Senior
- Зарплата от 3900 до 4200 долларов
- География: любая, кроме РФ, РБ и Украины
- Гражданство: РФ
- Удалённая работа
Отклик
Откликнуться можно у Яны: @yanaapon. В сообщении указать пометку [STRIPE].