JavaScript Engineer GC-CITIZENS *6 month *
*Location: Columbia, MD* *Note: Also they must be willing to put samples on Git Hub* *JOB OVERVIEW* • Assists in product design tasks of a very mid-level complexity which may require extensive research and analysis and documentation • Good knowledge of JavaScript, JavaScript design patterns, JavaScript MV* concepts, testing, debugging, and documentation • Works under minimal supervision on mid-level complex programming tasks • Provides analysis of problems, recommends, and implements solutions • Prepares program specifications and develops prototypes as needed • Participates in client interactions and business partner discussions, to develop system solutions to business problems • Works within established procedures to develop, test, implement, and maintain application software • Recommends improvements to established processes, develops implementation plans, and assists in rollout • Works within established team processes, design, and coding standards • Responsible for the quality of the design and code produced • Troubleshooting and problem resolution of critical issues that may involve many systems and platforms, within a complex infrastructure • Expect to be working on small to large projects & maintenance efforts *REQUIRED SKILLS* • Strong experience demonstrating knowledge of JavaScript language features, common design patterns, and understanding of modern browser capabilities. (3-5 years) • Working experience in HTML5, Angular.js 1.x, Angular.js 2.x, or any other JavaScript MV* framework (1-2 years) • Experience working in an agile/scrum environment ie ? Pairing and collaborating with other team members ? Ability and willingness to write story cards • Experience with test-driven-development principles & methodologies ? Writing the test case for the feature before creating code for the feature • Experience with REST principles and semantics • Experience with CSS/LESS/SASS • Experience with Node.js and Express is a plus • Experience with EcmaScript 6 (ES2015+), Babel, TypeScript, CoffeeScript, or DART is a plus • Experience with visualization technologies and libraries such as SVG, D3, HighCharts, or famo.us is a plus • Knowledge of or experience with Gulp, Grunt, Browserify, WebPack, JavaScript Modules, Web Sockets, PubSub, and other JavaScript libraries • Working knowledge of JavaScript unit testing products and tools such as JSHint, CSSLint, PhantomJS, Jasmine, Karma, Protractor, QUnit, Mocha, Chai • Advocate for the end user client experience • Good knowledge of optimizing client side performance • Collaboration within a team and the ability to develop on multiple efforts with multiple developers • Skilled at developing complex end-user web applications • Strong organization and communication skills (verbal/written) ? Ability to hold self and team members accountable for work product in a professional manner • Ability to work effectively in a multi-location team environment Thanks and regards Vamshi Sr. Technical Recruiter Sage Group Consulting Inc Direct: 732-837-2139 Phone : 732.767.0010 x 312 Email : *jvam...@sagetl.com* <jvam...@sagetl.com> Ghangouts:vamshijairecui...@gmail.com yahoo: vamshijairecui...@yahoo.com http://www.sageci.com Linkedin : https://www.linkedin.com/pub/j-vamshi/a8/b02/b4 -- You received this message because you are subscribed to the Google Groups "Business_Intelligence" group. To unsubscribe from this group and stop receiving emails from it, send an email to business_intelligence+unsubscr...@googlegroups.com. To post to this group, send email to business_intelligence@googlegroups.com. Visit this group at https://groups.google.com/group/business_intelligence. For more options, visit https://groups.google.com/d/optout.