Full Stack Developer (Node.js, React, TypeScript)

  • Posted 1 day ago | Updated moments ago

Overview

Remote
Accepts corp to corp applications
Contract - Long term

Skills

DEV OPS
Best Practices
.NET
C#
Javascript
User Interface
Deployment
Kubernetes
Continuous Integration/Delivery
Ruby
PostgreSQL
Docker
Typescript
ReactJS
Redis
NUnit
graphql
mentor
User Experience Design
Caching
MS ASP
Backend Service
ORM
Memcache

Job Details

Full Stack Developer (Node.js, React, TypeScript) Location : Remote Experience
  • 7+ years of full-stack development experience

  • Minimum of 5 years working with Node.js (TypeScript) and React

What's in it for you?

We are looking for a skilled Full Stack Developer with strong proficiency in Node.js (TypeScript) and React to support our application modernization initiatives. You will work closely with our technical lead to transform legacy systems into modern, cloud-ready solutions-ensuring seamless, zero-downtime experiences for healthcare providers and patients.

If you have experience with cloud platforms like Azure, and are familiar with NestJS, Ruby on Rails, or C#, you'll be instrumental in bridging the gap between legacy and modern architectures throughout this transformation journey.

Required Skills
  • Demonstrated experience modernizing enterprise systems using the Strangler Pattern or similar incremental approaches

  • Deep knowledge of RESTful APIs, SQL/NoSQL, and secure coding best practices

  • Proficiency with cloud platforms (preferably Azure) and containerization tools like Docker and Kubernetes

Preferred Skills
  • Industry background in healthcare, life sciences, or other regulated environments (HIPAA, GDPR)

  • Familiarity with NestJS, Ruby on Rails, or C#

  • Experience with FHIR or other healthcare interoperability frameworks

Key Responsibilities

Application Modernization (Strangler Pattern)

  • Collaborate with the workstream lead on the incremental migration of 100+ legacy applications to a modern Node.js (TypeScript) backend and React frontend.

  • Design and implement modular microservices that "strangle" legacy components while ensuring seamless system integration and minimal disruption.

  • Work with architects to define migration roadmaps, prioritize modules, and maintain HIPAA compliance.

Frontend Development

  • Modernize legacy UIs using React, focusing on WCAG-compliant accessibility and healthcare UX standards.

  • Partner with UI/UX designers to create intuitive, patient-centered interfaces for complex workflows.

  • Implement state management (Redux, Context API) and ensure high performance for high-traffic usage.

Backend Development

  • Develop scalable, secure APIs and microservices using Node.js and TypeScript, optimized for healthcare data workflows.

  • Integrate with systems such as EHR/EMR, pharmacy platforms, and third-party APIs.

  • Leverage Azure Blob Storage and other cloud-native services for HIPAA-compliant data management.

Collaboration & Compliance

  • Partner with QA to ensure applications meet healthcare regulations (HIPAA, HITRUST).

  • Collaborate with DevOps to automate CI/CD pipelines using Azure DevOps, and monitor production stability.

  • Maintain documentation and support enablement for teams adopting modern tools.

Nice to Have Skills
  • Hands-on experience with NestJS for structured backend services.

  • Familiarity with Ruby on Rails or C# for legacy component maintenance.

  • Exposure to Azure healthcare services (e.g., Azure API for FHIR, Health Data Services).

  • Understanding of healthcare standards like FHIR, HL7, or prior authorization workflows.

Educational Qualifications
  • Bachelor's or Master's degree in Engineering, Computer Science, or a related field

  • Technical certifications in multiple relevant technologies are a plus

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.