Milwaukee, Wisconsin, United States Remote (Country) Employment

ECP is hiring a Software Architect (Remote) - React, Node

About the Role

ECP is hiring a Software Architect (Remote) to join our agile product engineering team. You will focus on architecting and developing a mobile-responsive, offline-capable web application using React, NodeJS (NestJS), and modern Progressive Web App (PWA) technologies. Join our talented and committed team in a collaborative, high-impact environment focused on improving healthcare.

What You'll Do

  • Architect and develop scalable, performant applications using React, NodeJS (NestJS), and supporting technologies.
  • Design and implement offline-first and PWA capabilities, including caching strategies, data synchronization, and background data handling.
  • Collaborate with product managers, UX designers, and engineering teams to translate complex requirements into technical solutions.
  • Contribute to the evolution of the architecture, ensuring security, performance, and maintainability.
  • Guide and mentor developers on best practices for modern web development, testing, and continuous integration.
  • Drive technical decision-making, ensuring architectural consistency and alignment with long-term product goals.
  • Participate in Agile ceremonies and contribute to continuous improvement efforts.
  • Stay current with emerging technologies, frameworks, and industry best practices relevant to PWA, offline apps, and scalable NodeJS systems.
  • Collaborate with DevOps teams to optimize deployments and ensure high availability and reliability of cloud-hosted applications.

What We're Looking For

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field.
  • 7+ years of professional software development experience.
  • 3+ years in a technical or architectural leadership capacity.
  • Expert-level proficiency with NodeJS and frameworks such as NestJS.
  • Strong front-end experience with React, modern JavaScript (ES6+), and responsive web design principles.
  • Proven experience architecting and implementing PWA and offline-first web applications, including use of Service Workers, IndexedDB, and caching strategies.
  • Strong understanding of RESTful APIs, microservices, and event-driven architecture.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience developing in an agile environment using modern CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar).
  • Strong communication and leadership skills, with the ability to collaborate across disciplines and mentor others.
  • Passion for healthcare innovation and building software that meaningfully improves patient outcomes.
  • Legally authorized to work in the United States without sponsorship.

Nice to Have

  • Experience with mobile web optimization and cross-device responsive design.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Knowledge of FHIR/HL7 standards or experience in healthcare software.
  • Exposure to offline data synchronization patterns and conflict resolution strategies.

Technical Stack

  • React, NodeJS, NestJS, JavaScript (ES6+)
  • Progressive Web App (PWA), Service Workers, IndexedDB
  • RESTful APIs, microservices, event-driven architecture
  • PostgreSQL, MongoDB
  • GitHub Actions, Jenkins
  • AWS, Azure, GCP, Docker, Kubernetes

Team & Environment

You will join an agile product engineering team in a collaborative, high-impact environment focused on improving healthcare workflows.

Work Mode

This role is remote and open to candidates legally authorized to work in the United States.

Required Skills
ReactNode.jsNestJSJavaScript (ES6+)Progressive Web App (PWA)Service WorkersIndexedDBRESTful APIsmicroservicesevent-driven architecturesystem designperformance optimizationcloud platforms
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
ECP

ECP is the leading all-in-one software provider for senior living communities, offering eMAR, EHR, CRM, Move-Ins, Billing and business intelligence solutions. Designed to enhance resident care, staff efficiency, and operational success, ECP’s technology is trusted by over 8,000 communities nationwide. With a commitment to seamless integrations and data accessibility, ECP is making senior living software simpler and smarter.

Visit website
Job Details
Category fullstack
Posted 5 months ago