Job Description :
US citizen, EAD or GC only.

Position Title: Senior Node.js Developer
Client Location: Chicago Loop,
Interview Process: 1-2 technical phone screens, take-home coding assessment, meet with the client onsite.
Start Date: Ideally April 3rd, 2017 or before
6 month contract-to-hire

Job Responsibilities:
Develop high quality software using cutting edge technologies and practices
Understand and work within the Scrum framework
Attend daily stand ups and other time-boxed meetings
Will work directly with other developers, product architects and leads (such as engineering, marketing, etc to translate requirements and the business product roadmap into code and a successful solution.
Contribute to knowledge sharing opportunities within the company and the community
Attend periodic staff meetings and organized events

Excellent understanding of patterns and practices.
Mid-Tier development expertise (dependency injection, great testing practices)
Team player and great communicator
Team player (low ego, ability to effectively swarm issues, etc
Ability to communicate with team members
Strong understanding of patterns and practices
REST based Web Service APIs
Microsoft SQL Database repositories
MessageSight and RabbitMQ message brokers
Continuous Deployment
Cloud platforms (AWS, Azure, etc
Web development
Node.js, NoSQL, and other emerging technologies