Reach out directly about this role
Backend Full‑stack (Node.js + React) — Middle+ / Senior
Company: KVAN Salary: $3,200–$4,000 (net) Location / format: remote (EU), time zone ±2–3 h from MSK
About the project A platform for medical institutions (US market) — issuing and transmitting electronic prescriptions to pharmacies. The product is under active development: supporting legacy code, refactoring, improving architecture, and adding new features.
What you will do Support and develop the backend on Node.js/Express (legacy JS) and write new features in TypeScript. Refactor the architecture, improve testability and test coverage. Develop the frontend in React (v18/19), optimize the UI, and implement new interfaces based on mockups. Work with message brokers, SQL databases, and Docker environments. Participate in code reviews, release planning, and support CI/CD.
Requirements (mandatory) 5+ years of commercial experience with Node.js and React. Solid knowledge of Node.js and experience with Express. Experience with ORM (Sequelize or similar). Experience with message brokers (RabbitMQ, Node Resque or similar). Experience with deploying/locally running in Docker. Solid knowledge of SQL and creating REST APIs. Solid HTML/CSS/JavaScript skills and adaptive layout. Solid TypeScript proficiency. Practical experience with React (hooks, composition, performance patterns). Experience with MobX and/or similar state management approaches. Experience with Tailwind CSS or solid theoretical knowledge. Confident work with Git/GitLab. Ability to read technical documentation and correspond in English.
Will be a plus Experience with AWS S3. Experience with XML/XSD. Backend unit testing experience (Jest/mocha, etc.). Experience in FSD/feature-driven frontend architecture. Experience with layout creation based on Figma mockups. English B1+.
Why KVAN Work on an international medical product. Opportunity to refactor legacy code into TS and influence the architecture. Flexible remote format, team of professionals, transparent hiring process.
✉️ Send your resume and a couple of lines about relevant experience (Node/React, large project, attached links/portfolio — if any) to lidiyatisova188@gmail.com or @lidatis
**All about career development ** 🖥
3,200 – 4,000 USD
from 5 years
Experience
Full-time
Employment
Remote
Work Format
Senior
Grade
B1 - Intermediate
English Level
Fullstack
Specialization
MedTech
Industry
Product company
Company Type
By job title
B1 - Intermediate
English Level
Fullstack
Specialization
MedTech
Industry
Product company
Company Type