Node.js Backend Engineer (EHR Data Migration)

Scimus


Дата: 4 години тому
Місто: Львів
Вид зайнятості: Повна зайнятість
Scimus
SCIMUS is a software development outsourcing company with 10+ years of experience, helping businesses scale their engineering capacity across industries such as Healthcare, eCommerce, AdTech, and more. We're proud of our delivery track record: 95% of projects delivered on time, a 92% Net Promoter Score, and 9 out of 10 clients returning for repeat work.

We are currently seeking a Data Migration Engineer to join a healthcare data migration project. You will extract, transform, and migrate patient and practice data from a wide range of Electronic Health Record (EHR) systems

About You

  • Resourceful and relentless problem-solver - when the easy path fails, you find another;
  • Meticulous attention to detail, especially where sensitive data is concerned;
  • Align with key ethical principles, consistently demonstrating responsibility, confidentiality, and integrity;
  • Able to deliver under deadline pressure without cutting corners on quality.

Requirements

  • Strong programming skills, with hands-on experience in Node.js / JavaScript (ES Modules);
  • Confident, strong Linux user: command line, shell scripting (grep, sed, awk, find), ssh, permissions, and cron/scheduled tasks;
  • Proven experience with web scraping, API integration, and/or RPA, and the ability to pick the right data-acquisition approach per system: public APIs, unofficial/internal APIs, browser automation, HTML parsing, file exports, or RPA;
  • Solid experience with the core stack: MongoDB, axios, puppeteer, cheerio, and cookie/session handling (tough-cookie / http-cookie-agent);
  • Comfort parsing and normalizing many data formats - JSON, CSV, XML, HL7, CCDA, PDF, XLSX, and Access databases (csv-parse, fast-xml-parser, xlsx, mdb-reader, pdf-parse, officeparser, simple-hl7);
  • Schema definition and data validation with zod;
  • Familiarity with git, eslint + prettier, vitest, and Docker/docker compose;
  • Careful, secure handling of sensitive patient data - least privilege, and data protected in transit and at rest;
  • A track record of delivering on tight migration deadlines without compromising data accuracy.
  • English B1+

Nice to Have

  • Prior experience with EHR / healthcare data systems;
  • Familiarity with HIPAA and healthcare data privacy regulations;
  • Experience reverse-engineering undocumented APIs;
  • Experience with additional headless-browser frameworks (e.g., Playwright).

As a Data Migration Engineer, You Will

  • Design and build data extraction pipelines from EHR systems, using whatever approach the source system demands;
  • Map and transform heterogeneous source data into standardized schemas;
  • Own the end-to-end migration for assigned practices, from raw export to validated import;
  • Write tests and validation checks to guarantee data completeness and accuracy;
  • Take ownership of your migration timeline, anticipate blockers early, and deliver on schedule;
  • Handle all patient data with care, confidentiality, and integrity, following the principle of least privilege;
  • Collaborate with the team to continuously improve extraction, mapping, and tooling.

What We Offer

  • You can fully realize your potential in a supportive environment where your experience is valued.
  • We believe in continuous learning and development - you'll have access to a library, weekly tech talks, and course compensation (including English classes);
  • If you love sharing knowledge, we'll fully support you!
  • 20 days of Paid Time Off;
  • A friendly, open atmosphere free from unnecessary bureaucracy, with a team that has a great sense of humor, where creativity and initiative are encouraged.
  • Regular team events, including Friday pizza parties

More About SCIMUS

Company site: https://thescimus.com

Company profile on DOU: https://jobs.dou.ua/companies/scimus-solution/

If you want to grow, contribute, and work in a friendly, creative, and ambitious team, we'd love to hear from you!

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

Асистент стоматолога

Dr Voloshchak, стоматологія, Львів,
20 ₴
3 дні тому
Dr Voloshchak — це сучасна стоматологічна клініка у Львові, де кожен пацієнт отримує якісну допомогу в комфортних умовах. Ми надаємо всі види стоматологічних послуг і цінуємо командну роботу, взаємоповагу та розвиток. Зараз ми шукаємо асистента стоматолога — людину, яка допомагатиме нашим лікарям і створюватиме для пацієнтів позитивний досвід від відвідування клініки. Якщо вам цікава сфера стоматології, ви уважні до деталей...
Dr Voloshchak, стоматологія

Team Lead IRC303904

GlobalLogic, Львів,
4 дні тому
Description Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include testing various media apps with video and audio content, and other services available via digital media players and smart TVs; providing testing results to the Customer for decision-making;...
GlobalLogic

Analyst with BI [Senior/Lead]

EPAM Systems, Львів,
5 днів тому
We seek a talented Senior/Lead Analyst with BI who is passionate about developing strategies based on data insights to significantly enhance the efficiency and productivity of our clients' services. Our BI analysts possess experience across various business domains, technologies, and product design. Working with virtually all business domains, our BI analysts have the opportunity to apply their skills in areas...
EPAM Systems