Job Url: https://careers.skillstorm.com/jobs/senior-javascript-engineer-22085 Job Description: Senior Javascript Engineer (Closed) Apply Now! SkillStorm is seeking a Senior JavaScript Engineer with extensive JavaScript Testing experience to help build and scale an Enterprise Node.js web platform.   This is a unique opportunity to influence and redefine the customer facing website for a Fortune Top 25 Corporation    10+ years’ experience. Application Developer V + experience with MQ Series, Swing, JavaScript, Corba, XML, TIBCO, FIX, Swift, other messaging or middleware tools. May assume senior architect role, developing and maintaining architectures. Provides vision, expertise and technology-based solutions in long range planning in the area of systems architecture.      Baseline Requirements:  Multiple years of experience coding HTML, CSS and JavaScript with a focus on modern techniques and approaches (skill set more important than years for all technologies listed)  Experience with the latest Front End technologies - HTML5, CSS3, SASS, and new design patterns – Responsive Web Design, MVC, OOCSS  Experience with modern JavaScript frameworks and libraries – React, Polymer, Angular, jQuery, and others  Experience with Node.js  Experience with modern UI build frameworks a plus (NPM, Grunt, Gulp)  Experience working in a corporate IT environment with software tools used for design, build, test and debug  Experience designing and implementing APIs using AJAX with back end teams  Expert in user interface development, engineering cross-device, cross-browser compliant code  Writes high-quality, semantic, testable, maintainable, and well-documented code  Knowledge of web accessibility and requisite coding standards; screen readers and keyboard focus  Enterprise exposure in defect resolution up and down UI ~ from the http header to AJAX failures and OS/browser anomalies  Clear communication. Design documentation, cross-team communication and user experience reviews require spot-on written and verbal communications.  Experience working in an Agile environment preferred    Duties  Support R&D based front-end work to bring new technologies/solutions  Work with designers toward the most efficient implementation in meeting their visual and interactive designs  Design AJAX and other Web 2.0 interface solutions, based on collaboration with UX and their artifacts  Develop code conforming to W3C, internal and ADA coding standards  Test the code ensuring the minimum number of defects during formal test, and repair any defects to deliver defect-free code to production  Conduct all of the above independently and with large teams, depending on the size of a project    Position summary and key responsibilities  Create a testing platform and standards for writing tests for entire Node.js platform.  Review tests written by developers on Node.js platform team.  Develop and implement testing strategies.  Helping to architect and build out a Node.js rendering platform for customer facing websites.  Helping to architect and build out Node.js internal tools and workflow systems.      Required Technical Skills  Expert Level Knowledge of JavaScript  Expert Level Knowledge of JavaScript Testing Frameworks  Expert Level Knowledge of Node.js  Experience creating custom Node Modules  Experience writing custom Grunt or Gulp Tasks    Bonus Technical Skills  Knowledge of GraphQL    Required Behavioral & Communication Skills  Must have the ability to work in a team.  Must be able to help communicate ideas and best practices to more junior developers.  Must be able to collaborate with wider groups on standards and best practices.  Must be personally motivated to actively learn about new technologies