Job Description :
Hi,
Please check below position and reply back with the below details and updated resume if you are comfortable.


About the position:
Full-Stack Developer to facilitate small teams with targeted project deliverables. The position requires a web development expert with some proven experience to work in a lean small tactical sprint team. At the core, need to be able to understand business needs, and turn that into a modern, eloquent, and functional web application.

Location:
Chicago, IL or Fort Washington, PA
Remote working an option with frequent travel to client locations

Duration:
6 months. May be extended based on performance and client needs.

Job Description / Responsibilities:
Manage scrum team activities.
Develop components of new applications using modern technologies.
Write tests to align with targeted project
Identify and escalate problems.
Maintain and repair existing applications.
Develop web interfaces using modern tool sets for various form factors.
Support UAT activity in conjunction with test team.

Job Requirements:
We require a web development expert with some proven experience to work in a lean small tactical sprint team. At the core, need to be able to understand business needs, and turn that into a modern, eloquent, and functional web application.
Experience designing, building and maintaining web applications=
o Preferably 12-Factor web applications
Advanced level knowledge of NodeJS
Expert at creating Front-End Single Page Applications.
o Preferably ReactJS technology stack
o Responsive designed web applications
o Experience creating oAuth2.0 web applications both including implementing Resource/Authorization Server
Previous experience with Scalable Systems and Container Based Platforms.
o Preferably PCF
Previous experience with API Gateways
o Preferably Mulesoft
o Preferably AWS API Gateway
Previous experience with create and maintaining devops scriptable deployments
o Preferably Jenkins toolset
Advanced level relational database knowledge – database design, DRI, the intricacies of SQL, query tuning, index optimization, and database design (normalization required, dimensional modeling a plus
o Experience with MySQL
o Experience with Sql Server
Advanced Level knowledge in client-side development, using one or more JavaScript frameworks: React, Angular, VueJS, etc.
Strong Proficiency in the constellation of technologies that make sites work like: SaSS/Less, Webpack/GruntJS, TypeScript, Modernizr, polyfills, NuGet/npm.
Previous experience integrating with content management systems (CMS)
o Preferably Kentico
Previous experience integrating with chat services
o Preferably AWS Lex
Proficiency with MVC / MVVM Programming Pattern
Use of Parallel Programming methods
Understand and ability to use distributed caching.
Experience with delivering software – unit testing, continuous integration, and continuous delivery.
Strong proficiency in software design – SoA, Dependency Injection, and Design Patterns generally, API design (both RESTful and RPC
Understanding of the protocols and network that underpin the web: HTTP, DNS, IP, Load balancing.

Client : Hexaware