Join The Team

Frontend Engineer


Frontend Engineer

We’re looking for someone to join our Engineering team at Ferrum. Are you interested in delivering robust services to help hospitals detect and eliminate the millions of medical errors that occur every year? If so, read on.

About You

You are experienced:

  • With at least 2-4 years of React.js + Typescript experience (or similar frameworks)
  • With unit testing libraries such as Jest or similar tools
  • With developing for cross-platform and cross-browser environments
  • With iterating on, and developing from, mockups and wireframes

Preferred experience, but not required:

  • With Storybook and automated visual testing suites
  • With intentional application of design principles
  • With statically typed programming languages such as Go

You are a skilled developer. You will be working with React.js, Typescript, and APIs powered by Go and PostgreSQL in your day-to-day. You are proficient with state management with tools like Redux or MobX. You understand how to use JWTs when authenticating users. You can switch between prototyping and creating long-lasting solutions when the situation permits. Code quality is maintained with unit tests and component testing.

You have an eye for design. Able to keep the user and context in mind, you know the common design patterns with UI and UX design. You also know that design patterns do not fit a “one size fits all” approach and depend on the user and medium.

You strive to take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on several initiatives which will provide significant and measurable value to our customers. Seek opportunities to develop horizontal technologies that benefit multiple teams. Build developer tools to increase efficiency of all teams at Ferrum.

You communicate and document everything. At Ferrum, we are a distributed team. A culture of sharing and documentation allows everyone to work together. We are looking for a practitioner of clear documentation that is well-maintained.

And most importantly, you want to make a positive and lasting impact on the world. You understand that technology has the power to improve people’s lives and enrich our society.  

What You’ll be Doing

Ferrum is a distributed, fast-growing company so you will be wearing many hats and pitch in on different components and projects across the organization. That said, here are some examples of what you’ll do

  • Develop the applications and interfaces that clinicians use to interact with our services
  • Build and maintain the systems that enable and support partner integrations
  • Design and prototype product features and applications to rapidly gain user feedback
  • Apply industry best practices to maintain and scale our platform

To Apply

Email for more information.

About Ferrum

Medical errors kill 6 million patients every year and are the third leading cause of death worldwide. Ferrum provides doctors with an automated quality management system and machine learning marketplace that ensures they catch and fix medical errors before they affect patient care. The service does not affect physician workflow, takes less than a day to install, and is delivered via a secure appliance so patient data never leaves the hospital. Ferrum has been deployed at hospitals in multiple countries around the world. We are a highly technical team led by experienced founders who have built, funded, and scaled successful healthcare technology companies previously.