Requirements  5+ years of experience building scalable web applications Ability to write high-quality, reusable, and maintainable code Ability to write comprehensive unit  integration  end to end tests Experience with Node