Job Description :
Position: Full Stack Architect React and Node)
Location Chicago, Illinois
Duration : 12 months

Candidates should have a sound knowledge of both React Frontend and Node backend. Key requirements for this candidate:
1. Lead level candidate with more than 10 years of experience
2. Minimum 6 yrs of experience in Javascript framework with core understanding of events, callback, promises using ECMAScript version 2015 (ES6) and above
3. Thorough understanding of React.js and its core principles including Virtual DOM, Data Binding, State & Props and React Lifecycle
4. Has worked with React Middleware such as Saga or Redux
5. Knowledge of isomorphic React is a plus
6. Has worked on Node backend to create REST API with deep knowledge of best practices for building Microservices (HTTP Verbs, Endpoint, Entity)
7. Knowledge of BACKEND Node.js and frameworks and libraries such as Express, Async, Lodash, socket, etc
8. Demonstrate capabilities to connect to other REST API or storage system (SQL or NoSQL based)
9. Demonstrate ability to design either NoSQL (Mongo/Cassandra) or SQL
10. Demonstrate skill for performance optimization for both frontend and backend
11. Familiarity with code versioning tools such as Git, SVN