Job Description :
Title MEAN Stack Developer
Location San Diego, CA
Duration 3-6+ Months Contract
Interview Phone and F2F

Job Description

Experience with multiple JavaScript frameworks, such as Angular, Node, React, Ember, Backbone, jQuery, etc.
Expert knowledge of NodeJS and experience with ExpressJS or Restify Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON)
Ability to see the bottlenecks and is always looking for performance.
A test-driven (TDD) mindset and wanting to be a part of a collaborative environment and has experience in unit testing using libraries like Jasmine, QUnit, or Mocha.
Experience with high performance web page optimization techniques (edge serving, minimize http connections, etc
Experience with NoSQL, in particular implementing and deploying document- based DBs using MongoDB and Mongoose
Experience with server side development using Node.js, JAVA, .NET, or Ruby. Agile software development experience
High degree of competency in core software development concepts
Experienced and proven skills creating internet-scale RESTful web services
Experience creating front end applications using HTML5, Angular, LESS/SASS Extensive JavaScript Development on both client and server-side
Experience with modern frameworks and design patterns, minimum one-year experience with MEAN Fullstack paradigm
Experience implementing SPA + API style architectures
Experience designing, implementing, and supporting distributed systems, with a good understanding of best practices for scalability, reliability, and performance Advanced knowledge of Vanilla JavaScript, TypeScript, etc
Prototype-based inheritance
Event delegation
DOM queries, closures, callbacks, AJAX & JSON
Understand the JS memory model. Ideally, you’d have shown the ability to lead an effort, promote best practices, and help the rest of the team grow in their JavaScript ability.
Good to Have:
Experience implementing applications using Angular 1 or React, and at least some familiarity with Angular 2
Experience with a variety of Database Systems, such as LDAP, Oracle, MSSQL, NoSQL
Experience with full stack testing frameworks and code quality toolset Experience with DevOps practices and toolset
Experience with Bootstrap
Experience implementing and deploying Microservice architectures Experience deploying using Docker and AWS