Remote - Tech Talent Link, Inc
The main components are a client-based single-page app (SPA) that is based on the dynamic templating framework, Ractive.js, and a server component running on node.js.
It heavily utilizes the features of the Firebase cloud data store, including data services, authentication and hosting, via its Web/JS API. The node.js server component is on a standard Heroku instance.
Ractive.js is a library for building reactive interfaces in a declarative way that is very flexible. It is very closely tied to the DOM, and uses handlebar templating as a significant part of its design. It is lighter weight then React, and supports a two-way data binding that React avoids.
Both core products utilize npm based library inclusion and a build tool similar to Gulp called Gobble. The main target is modern webkit browsers, and debug work is done in Chrome Dev Tools.