Companies you'll love to work for

Be placed in the Kapor Talent Network talent network for opportunities from 100+ startups solving real-world problems.

Sr. MEAN Stack Engineer



Posted on Wednesday, June 19, 2024

About Thalamus

Our mission is to help the right doctors practice at the right hospitals to treat the right patients. We leverage a passion for technology, medical education, equity, and data-driven research to optimize physician recruitment, starting with the medical residency recruitment process.

Our philosophy is that the opportunity to practice medicine in an ideal environment should be accessible to all, and ample medical research has shown that this results in patients getting better healthcare outcomes overall. We built a comprehensive interview management platform, backed by evidence-based research, to innovate, streamline, and optimize the residency recruitment process.

Our cloud-based software is used by hospital program administrators and faculty to manage all the moving pieces involved with application review, scheduling, interviewing (including virtually), scoring, and ranking. We work with ERAS (the centralized application clearinghouse) and the NRMP (where the match algorithm does its magic). Applicants use Thalamus to sign up for interviews in real time (like OpenTable) and manage their calendars.

Thalamus was born out of our founders’ first-hand experience navigating this stressful and costly process during a particularly challenging interview season disrupted by Hurricane Sandy. Since then, the company has scheduled over 4M interviews for 350K+ physicians. Over 750 academic medical centers and hospital systems in the US & Canada — representing 7,000+ residency and fellowship programs in over 150 specialties — trust Thalamus to recruit their next generation of physicians.

With Thalamus's strategic collaboration with the Association of American Medical Colleges (AAMC) announced in April 2023, nearly all academic medical centers and all medical residency and fellowship applicants will use Thalamus going forward. We are the premier solution and experts in Graduate Medical Education (GME) recruitment. The company is backed by prominent VCs in Silicon Valley.

This is the critical phase in the life of a physician dedicated to the dream of practicing medicine. Every year, approximately 50,000 medical students apply, and 35,000 match, to become medical residents at hospitals throughout the US. We’re honored to play our role in this process.

We’re looking to add a new team member to our MEAN stack team in our Engineering Organization. You will work across the full-stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth. You’ll develop new features and infrastructure in support of rapidly emerging business and project requirements. You will develop and maintain MEAN stack applications in Angular. You will also be part of a team creating and maintaining mobile creations in React Native.

You will:

  • Participate in all aspects of agile software development, including design, implementation, and deployment

  • Architect and provide guidance on building end-to-end systems optimized for speed and scale

  • Work primarily in Postgres, Node.js, Express.js & Angular

  • Assume leadership of new projects, from conceptualization to deployment

  • Ensure application performance, uptime, and scale

  • Maintain high standards for code quality and application design

  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

  • Engage with inspiring designers and front-end engineers

  • Collaborate with leading back-end engineers to create reliable APIs

  • Collaborate across time zones via Slack, GitHub comments, documents, and frequent video conferences

You should have:

  • 5+ years of experience in building large-scale software applications

  • Experience in building web applications

  • Experience in designing and integrating RESTful APIs

  • High proficiency in Postgres, Node.js, Express.js & Angular, React Native

  • Excellent debugging and optimization skills

  • Experience in unit/integration testing

  • Experience in developing mobile applications with React Native

  • Prior experience in a VC-backed startup


  • Bachelor’s degree (or equivalent) in Computer Science, Information Technology, or Engineering

  • Interest in learning new tools, languages, workflows, and philosophies

  • Professional certification in relevant areas

The salary range for this position is $140,000 - $170,000 and a grant of stock options. Final compensation will be determined based on experience, skills, and geographic location.



Our Mission, Vision, and Strategy ...

Our Mission (what we're trying to accomplish):

To help the right doctors end up in the right hospitals to treat the right patients

Our Vision (why it matters):

  • To help doctors achieve their life dream of practicing medicine
  • To help hospitals serve their mission and their community
  • To help the broader healthcare system improve patient care

Our Strategy (how we're going to do it):

To use technology to fundamentally improve the process of helping match the right doctors to the right hospitals

Our Values ...

Bravery with Purpose: We are leaders. Thalamus was founded to challenge the status quo, no matter how ingrained a process might be. We take chances while calculating risk. Even when opportunities don’t go as expected we study our results and try again.

Imagination Optimized: Imagination requires knowledge; without knowledge there are only ideas. At Thalamus, we imagine and create optimized solutions for our team, partners, and customers. We are flexible in approach, efficient in process, and nimble in scope and scale. We encourage personal and professional learning, collaboration, and growth.

Genuine Collaboration: We are passionate about our work and how we do it. We support our team, partners, and customers with respect, integrity, and sincerity. We rely on each other to achieve our goals accurately and efficiently. We are a better company when we are a better team.

We are opportunistically equitable, so diversity, inclusion, and belonging can flourish.

Our Commitment ...

Thalamus is a mission-driven organization centered on the belief that our company should model what we want of the US healthcare system, that the diversity of providers aligns with patient populations. We believe this is best achieved by building a team with a diversity of backgrounds, cultures, and experiences, including “distance traveled.” Thalamus is an equal opportunity employer. We do not discriminate based upon race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender (including pregnancy, childbirth, lactation, and related medical conditions), gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), age, sexual orientation, Civil Air Patrol status, military and veteran status, and any other consideration protected by federal, state, or local law. We encourage those who really want to make an impact and who exemplify our core values to apply for our open positions.

*This position is based in the United States, and you must be legally authorized to work in the United States.