Full Stack Node.js Developer


Northbrook, IL

Industry: Staffing & Recruiting


Less than 5 years

Posted 304 days ago

  by    Krishna Reddy

This job is no longer available.

Job Title:             Senior Full Stack Node.js Developer

Location:            Northbrook, IL

Experience:       7+ Years


Need locals (GC/Citizens)

Job Description:

?            Use the best of object-oriented and functional language techniques when building APIs/logic

?            Design robust solutions to hard problems that consider scale, security, reliability and cost

?            Leverage the latest technologies when building out APIs such as NoSQL databases, server less (AWS Lambda, Azure Functions) and established software and design patterns

?            Ensure code and design quality through the execution of test plans

?            Develop coding standards, methodology and repeatable processes

?            Strong attention to detail and understanding of the latest technologies and patterns to provide leadership perspective on front and backend technologies and their overall impact

?            Work closely with internal and external business and technical counterparts

?            Provide technical leadership at a project level

?            Mentor and teach associate or junior developers


EXPERIENCE: Basic Qualifications

?            3+ years of experience building REST based APIs, at least 2 year of this Experience should be with Node.js

?            1+ years of experience with Deploying Node.js based solutions into production

?            3+ years of experience with functional and unit testing based frameworks (Jasmine, Mocha, Cucumber, etc.)

?            3+ years of experience with Relational databases and/or NoSQL databases (Dynamo DB, Redis, Cosmos DB, Mongo, S3, etc.)


Preferred Skills:

?            Experience working as a full-stack developer switching seamlessly between server-side and front-end code

?            Node-based module loaders and task runners (Web Pack, Gulp or Grunt), creating npm modules, Yeoman generators

?            Experience with compile to JavaScript languages like Type Script and/or CoffeeScript

?            Experience in CI/CD tools (Jenkins, Bamboo, VSTS, etc)

?            Experience using Agile/Scrum process to develop software systems

?            Experience with authentication (OAuth2, OpenID Connect, etc.) and authorization of APIs and Security best practices such as validation, etc

?            Web development experience with Angular or React is a huge plus

?            Experience with cloud based API Management / Gateway offerings (AWS API Gateway, Azure API Gateway, Tyk, Apigee, Tibco, Mashery)

?            Experience with AWS or Azure a plus

?            Experience designing application architectures, creating project estimates, defining scope requirements, and structuring projects