Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Платформа для медучреждений на рынке США обеспечивает выписку и передачу электронных рецептов в аптеки. Продукт находится в стадии активной разработки, включающей поддержку устаревшего кода, рефакторинг, улучшение архитектуры и внедрение новых функциональных возможностей.
задачи
Поддерживать и развивать бэкенд на Node.js/Express;
Писать новые функции на TypeScript;
Рефакторить архитектуру, улучшать тестируемость и покрытие тестами;
Разрабатывать фронтенд на React;
Оптимизировать пользовательские интерфейсы и реализовывать новые по макетам;
Работать с брокерами сообщений, SQL базами данных и Docker окружением;
Участвовать в проверке кода, планировании релизов и поддержке CI/CD.
требования
Коммерческий опыт работы с Node.js и React от 5 лет;
Уверенное владение Node.js и опыт работы с Express;
Опыт работы с ORM (Sequelize или аналоги);
Опыт работы с брокерами сообщений (RabbitMQ, Node Resque или аналоги);
Опыт развёртывания и локального запуска в Docker;
Уверенные знания SQL и создания REST API;
Уверенные навыки HTML, CSS, JavaScript и адаптивной вёрстки;
Уверенное владение TypeScript;
Практический опыт работы с React (хуки, композиция, паттерны производительности);
Опыт работы с MobX или схожими подходами к управлению состоянием;
Опыт работы с Tailwind CSS или уверенные теоретические знания;
Уверенная работа с Git и GitLab;
Умение читать техническую документацию и вести переписку на английском;
Английский язык на уровне B1 и выше;
Будет плюсом опыт работы с AWS S3, XML/XSD, unit-тестированием бэкенда (Jest, Mocha), архитектурой FSD (feature driven) на фронтенде и вёрсткой по макетам Figma.
условия
Работа над международным медицинским продуктом;
Возможность рефакторинга устаревшего кода на TypeScript и влияние на архитектуру;
Команда профессионалов и прозрачный процесс найма.