Job Board
for underrepresented folks in tech

Back to all jobs
Photo of B-Line Medical

B-Line Medical
emoji of a pushpinWashington DCemoji of a money bag$100,000-140,000

Helping save lives

B-Line Medical makes software that helps healthcare professionals and educators improve the delivery of healthcare. Focused on the capture, debriefing, and assessment of medical training and clinical events, B‑Line Medical specializes in the delivery of robust, yet easy-to-use web-based solutions. Our software has helped over 500 top hospitals, medical schools, and nursing programs in over 35 countries operate and manage their training and QI programs more effectively.

Our Mission is Helping Save Lives.

B-Line Medical is seeking a smart Software Engineer with strong foundational knowledge who is ready to take a step forward in their career. You will be working alongside a strong team of Software Engineers, QA Engineers and Product experts helping develop our industry leading platform. As a member of the team, you'll be presented with new challenges as you help develop the best product in the industry. Our team culture can be described as creative and passionate, but relaxed. We're engineering driven from the top down, and will do what it takes to deliver the best product.

Our software platform is a unique mix of technologies as we firmly believe in using the best technology for the job. Our primary tech stack includes ReactJS, NodeJS, PostgreSQL and the full suite of cloud technologies. Our engineers typically “own” features they’re working on and build them from top-to-bottom, which means a solid understanding of core Object Oriented Programing (OOP) design, MVC, and other architectural concepts is a must.

We simply love providing a consumer level customer experience in healthcare, where all the complexities behind the scenes are just that: behind the scenes.

What we are looking for: ​​​​​​​

  • BS in Computer Science or relevant engineering discipline
  • 5+ years of experience in software development
  • Comfort designing and building complex features or projects from the ground up

    • You’ve created the prototype for a major component and taken it all the way to production
    • Familiarity with various languages, patterns, or deployment strategies and able to compare and contrast them
    • Skill to write clean, performant, and safe code
  • Strong OOP skills/knowledge that are language and platform independent.

    • That means you know the benefits and pitfalls of OOP design and feel comfortable discussing them in detail.
  • Solid understanding of modern software development and design.

    • Examples include relational database design, multithreaded applications, security, and asynchronous APIs
  • Experience reviewing code, mentoring, and giving quality feedback to more junior engineers
  • Non-complacent and inquisitive mindset.
  • Love for coding and a good challenge.
  • Like the freedom and responsibility of owning what you're working on.
  • Good oral and written communication skills, and a desire to share knowledge and collaborate with others.
  • Pluses: Experience with ReactJS, NodeJS, C#/.NET, C++, Terraform, AWS or similar cloud technologies, and a shared hatred of JIRA (sorry product managers!).

What is your Interview process like?

The interview will be split into 2 parts. The first will be a call from about 30m-1h. This call will include some basic information about our company, the position, and your background. With time permitting we will also dive into a coding question using

If appropriate a second call will be set up for about 3 hour. This will be a further deep dive into some technical and coding questions.

While we don't love coding questions during an interview we hate abstract questions (i.e. how many potholes are in NYC .... ugh) even more. In-person interviews (pre-pandemic) where much more of a discussion, relaxed, and a whiteboarding exercise. However that type of discussion/drawing is harder remotely. We are open for suggestions on how to improve this process!

What efforts are you making in terms of increasing diversity & inclusion within your company?

B-Line Medical is a company rooted in diversity.  As a company founded by an Asian-American and an immigrant our first core value is diversity.  The team is a highly motivated, diverse, and inclusive team looking to expand and improve!

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!

Get jobs delivered to your inbox!

We'll let you know as soon as a job is posted on our job board.

Send me jobs →