Senior React Developer - Long-Term Contract Position

FacilitationLabs — Company based in St Louis

via Remotely Awesome Jobs
What You’ll Do: This is a fully remote, long-term contract opening for senior developers (5+ years experience) React web developers (2+ years) with TypeScript proficiency. As part of a small team you’ll personally make a substantial contribution and your decisions will matter. 

  • Help define the architecture and tooling for complex backend systems and data pipelines
  • Own and develop complex and secure services in React.js (heavy experience with TypeScript also desired)
  • Set and hold a high bar for quality, well-tested code
  • Motivated by a fast-paced, rapidly changing environment where every action drives company's success and defines engineering culture at Facilitation Labs
  • On the job you’ll be using basic familiar tools like GitHub and Slack. 

Technologies We Use:
  • TypeScript, React.js, Redux, Go
  • Firebase, Hashicorp Vault, S3
  • AWS, Linux, Kubernetes, Docker
  • Github, Slack

 You Have:
  • 5+ years professional work experience as a Software Developer
  • 2+ years working with React.js
  • Experience with TypeScript
  • Experience working remotely, including open-source projects
  • Fluent written and verbal English communication
Facilitation Labs is an Equal Opportunity Employer, and diversity of all kinds is important to us. We welcome people from all different backgrounds and are actively and regularly working with the entire team to shape our culture in a conscious way to our ideal of empowerment, transparency, and kindness.


Facilitation Labs is an early stage corporate innovation consulting firm focused on helping the insurance industry take advantage of new technological capabilities. We have an immediate opening to work on one specific initiative building proprietary technology in partnership with a Fortune 500 insurance company that will have broad applications and a significant impact on the status quo of how insurance is bought and sold.

How to apply

Send a resume to along with an answer to the question:
 “why must you always use setState instead of modifying React state directly?” Please add links to any React work you’ve done that you’d like to share, include a link to the repo if open-source.