Fullstack JavaScript Developer

Posted Nov 20

Description

We're looking for a fullstack JavaScript Developer with an emphasis on the backend to help in our nationwide expansion and growth. You will play a pivotal role in driving the technical direction of our products. You will work with a team of talented engineers, collaborating with cross-functional teams to design, develop, and deliver high-quality software solutions.

Responsibilities

  • Maintain and enhance backend (Node.js, GraphQL, AWS, MongoDB).
  • Build and extend GraphQL APIs while ensuring backward compatibility.
  • Manage AWS IaC, MongoDB migrations, and build pipeline automations.
  • Develop and debug frontend features as needed.
  • Conduct code reviews, write automated tests, and resolve security vulnerabilities.
  • Collaborate with product, design, and security teams to deliver features.
  • Stay updated on JavaScript, React, and Node.js best practices.
  • Participate in agile processes and contribute to team documentation.

Requirements

  • At least 6 years of professional experience as a Full-Stack JavaScript Developer.
  • Advanced proficiency in TypeScript, React, GraphQL, and Node.js.
  • Ability to work effectively in team environments.
  • Fluent in English, both written and verbal.

Benefits

We’re working on problems which have a real impact on people’s lives. When we succeed, patients, families and clinicians are best prepared to have difficult conversations and make decisions that are aligned with the patient’s goals.

Diversity, Equity, and Inclusion are important to us. Every team member must abide by our shared code of conduct. We believe this approach will help us attract and grow a diverse bunch of talented people that are supportive, empathetic, and results-oriented.

We’re constantly improving our systems and processes, and you’ll be expected to join in to shape this as we journey together.

We believe everyone has life and value outside of work. That’s why you’ll find us working smarter not longer and pushing each other to find balance.

We also provide great benefits to our team:

  • Salary range for this position: $60,000-$70,000, plus biweekly bonuses based on success
  • Unlimited PTO, ensuring you take vacations as you need
  • 70% covered medical/100% covered dental and vision
  • 401k option
  • A collaborative, supportive work culture with opportunities for growth and development
  • Reimbursements for professional growth