Senior Full Stack Engineer (Hybrid)

company banner
Spencer Health Solutions, Inc
Full Stack Engineer, Software Development, Python, Node.js, React, RESTful, JSON, Web Applications, NoSQL, Docker, AWS, Mobile, AVA
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

As a Senior Full Stack Engineer, you will focus on the design and development of our web applications that positively impacts the health of our customers in countries around the world. We are looking for individuals with a strong passion for problem solving and developing software solutions in the medical device industry. The ideal candidate will have software development experience in Node.js, React, MySQL, NoSQL, and RESTful APIs, and is eager to systematically solve complicated technical problems.


  • Analyze business needs and available technologies to deliver quality software solutions.
  • Work collaboratively as part of a fast paced agile team to complete projects on time.
  • Evaluate new technologies to ensure software solutions are reliable, scalable and efficient.
  • Troubleshoot problems identified in the fleet to ensure the platform meets the company s quality objectives.
  • Produce high-quality design, code and technical documentation.



  • BS/MS in Computer Science or equivalent experience.
  • 5+ years of professional software development experience.
  • Expert in developing clean, scalable Web applications in Python, Node.js, React utilizing RESTful APIs with JSON payloads.
  • Expert in building secure networked web applications.
  • Proficient in design and development of relational and NoSQL databases.


  • Experience in cloud application deployments using docker within AWS.
  • Experience in developing mobile applications.
  • Experience developing automated tests using AVA.

ABOUT spencer

Spencer Health Solutions ( is transforming healthcare by moving care delivery to the home through the company s spencer medication adherence and engagement platform. The spencer FDA Class I technology enables virtual care by connecting patients, clinicians, pharmacists and family members digitally.

The Morrisville company offers the right candidate an opportunity to be part of a high-performing team in the development of cutting-edge medical technology at the exciting point of market entry through leading health technology distributors in the US, Canada and Europe.

Spencer Health Solutions is an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and the basis of disability or any other federal, state or local protected class.

Company Information

Spencer Health Solutions is a team of people with diverse career backgrounds – pharmaceuticals, clinical trials, health insurance, robotics and aeronautics, to name a few – who have a common thread. Each of us knows firsthand what it’s like to be a patient or caregiver eager to SHINE for those we serve.

As the world’s first and only at-home medication smart hub, spencer is the future of patient engagement. Spencer connects patients and their care teams through an easy-to-use, fully integrated platform. The result? Better patient support, engagement and higher medication adherence. In other words, the things that matter for clinical trials, commercial pharma and care management

Dice Id : 91132995
Position Id : 7514643
Originally Posted : 2 months ago