Expert knowledge and at least 3-5 years experience with many of the following technologies, skills, and patterns:
- Node.js development patterns and best practices.
- Comfortable writing applications which utilize custom internally developed RESTful APIs using agile development practices.
- Comfort with moderate to high complexity SQL DB queries.
- HTTP protocol understanding as well as asynchronous HTTP patterns of communication.
- Git branching and merging techniques; svn, other etc... all acceptable.
- JSON manipulation both in browser memory as well as on desktop.