Senior Node.js / Data Migration Developer (Canada)
Divine Match TalentResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About the Client
The Client is a fast-growing health technology company focused on redefining digital healthcare infrastructure. They enable seamless integration, data mobility, and interoperability across complex health systems by partnering with provincial agencies, hospitals, and digital health platforms to deliver scalable solutions that enhance care coordination and improve outcomes.
Role Overview
The Senior Node.js Developer will design, develop, and maintain full stack applications with a focus on Node.js and MongoDB. This hands‑on role includes leading or supporting data migration and integration projects between systems, building scalable and secure RESTful APIs, and collaborating with cross‑functional teams to ensure smooth delivery of digital health solutions.
Key Responsibilities
Design, develop, and maintain full stack applications using Node.js and MongoDB.
Lead or support data migration and integration projects between healthcare systems using custom pipelines.
Build, document, and maintain scalable, secure RESTful APIs for interoperability across health platforms.
Collaborate with architects, analysts, QA, DevOps, and other teams to deliver end‑to‑end solutions.
Analyze technical requirements and propose effective solutions for integration, API development, and data movement.
Provide technical mentorship and conduct code reviews to uphold code quality and best practices.
Maintain comprehensive documentation for API specs, data mappings, workflows, and migration plans.
Contribute to continuous process and tool improvements to increase team productivity.
Required Skills and Experience
At least 6 years of experience in full stack development with strong skills in JavaScript and Node.js.
Proficient in MongoDB including schema design, data modeling, and migrations.
Solid experience in API design, development, and integration.
Hands‑on experience with data migration, ETL workflows, and custom pipelines.
Strong understanding of system integration patterns, message transformation, and error handling.
Familiarity with Agile development practices and CI / CD pipelines.
Excellent problem‑solving, debugging, and communication skills.
Ability to lead by example and mentor junior developers.
Hands‑on experience with Ruby on Rails is a plus.
Experience with healthcare integration standards such as FHIR, HL7, or eHealth Ontario specifications.
Understanding of secure API design and healthcare compliance frameworks (e.g., PHIPA, HIPAA).
Familiarity with cloud platforms like AWS and Azure, and microservice architecture.
#J-18808-Ljbffr
Similar Jobs
Senior Data Engineer (Java, Spark, Python, SQL, CI/CD Pipeline)
Capital One
Full Stack Engineer(Engineer 2) - JavaScript, Angular, NodeJS
Comcast
Principal Cloud Engineer - Digital Channels
Bank of Montreal
Lead Full Stack Software Engineer II (Big Data) | New Delhi, IN
Metlife
Senior Programmer/Analyst (Microsoft Full-Stack Developer)
Metro Vancouver
More Jobs at Divine Match Talent
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free