Full Stack JavaScript Developer

Boston, Massachusetts, United States | Full-time | Allows remote



Position Overview

The Full Stack JavaScript Developer will work closely with product managers, developers, and testers to design, build and maintain a state-of-the-art platform based on the MEVN stack. In this role, you will leverage your experience in building scalable web applications to build a secure, high-performing web application and backend to address a complex and evolving set of business requirements. You will also mentor other developers and assist in growing their skills and becoming contributing members of a high-velocity agile team. This is a completely new product, so this is your chance to leave a mark by building it the right way from the get go! 

Role Requirements

  • Design, code, test, debug and maintain innovative solutions to challenging business problems.
  • Focus on creating simple, yet powerful, solutions that are easily understood and can stand the test of time.
  • Participate in all phases of the software development life cycle.
  • Participate in code reviews with both internal and outsourced staff as necessary to ensure a high-quality product.

Technical Qualifications

  • High Degree of Experience with:
    • Javascript (ES6 and beyond)
    • One or more popular presentation libraries (Vue, Angular, React, etc.)
    • Document-based data modeling - proficiency both conceptually (normal forms, non-relational, etc.) and in practice (experience w/ MongoDB or other document-based databases).
    • RESTful API design and implementation
  • Must be a full-stack developer, able to implement everything in a MEAN or MEVN stack paradigm (MongoDB, Express, Vue.js, and Node.js).
  • Experience with microservices architecture (experience with moleculer preferred)
  • Familiarity with HIPAA and related requirements for handling of sensitive data (e.g., encryption in motion and at rest, etc.)
  • Experience with cloud paradigms and deployments (e.g., AWS)
  • Experience with server-side caching mechanisms (e.g., Redis, etc.)
  • Experience with the Linux operating system (e.g., Debian/Ubuntu)
  • Experience with GIT-based source management (Stash, Bitbucket, etc.)

Non-Technical Qualifications

  • Bachelor’s Degree or equivalent work experience required.
  • Strong analytical and technical skills, you are detail-oriented and work fast.
  • A true self-starter approach and love of taking on responsibility.
  • Genuine desire and commitment to always learn, improve, produce the best work possible.
  • An agile mindset to thrive in a fast-pace environment.
  • Excellent communication skills.
  • Location: Boston area preferred, remote candidates will be considered.
  • Full time or contract roles available. 


  • Compensation: Competitive salary + significant bonus potential + full benefits + stock options
  • Flexible PTO policy, ideal location in downtown Boston, sponsored wellness program, mobility within the company in many directions, growth opportunities, access to senior leadership, colleagues who are incredibly motivated by our work and helping patients, opportunity to be at the forefront of technology-led patient support and outcomes

Company Overview

Energy.  Open-minded, creative, and dedicated colleagues delivering tangible patient support programs every day.
Growth.  Unlimited lateral and upward experiences, learning, and leadership opportunities.
Respect.  We give you the freedom to achieve, grow without limits, and lead. We also offer a flexible vacation policy (coordinated with colleagues) and options for remote work (with some time per week in the office).
Purpose.  Help patients start, stay on, and achieve optimal experience and outcomes with treatment.
Reward.  Highly competitive compensation, stock options, and comprehensive benefits.
Innovation. We transform the patient experience through Treatment Experience Nursing and powerful technology. RESILIX is built on a cutting-edge stack (Mongo, Express, Vue.js, Node.js) + AWS + APIs + microservices architecture.

Human Care Systems (HCS) is the Treatment Experience company – we deliver improved access, use, experience and outcomes from medicines.  Our customers are biopharmaceutical companies (large to small) seeking to improve therapy initiation and adherence.  We have about 100 employees and are profitable and growing.

The  Resilix™ Treatment Experience Platform and Treatment Experience Nurses (TxN) allow us to provide solutions in:  Treatment Initiation, Adherence Programs, Patient Services Infrastructure, Omni-Channel Nurse Support, Contact Center & Field Force Platform, Patient CRM & Digital Engagement, Patient Support Programs, Product Launch Support

HCS was founded in 2008 by Matt Hall and Thom Doyle and is based in Boston.