Some key features of React JS include its component-based architecture, which promotes code reusability and easier maintenance. It also includes a virtual DOM that provides superior performance by minimizing direct updates to the actual DOM. Additionally, React supports JSX, a syntax extension that makes writing components more straightforward and readable.