UI Developer (AngularJS/Node.JS))
Overview
In this role you will lead enterprise and solutions architecture initiatives while delivering hands-on technical leadership across web technologies. You will work within a consulting environment to define architectures, drive independent projects, and mentor staff. You will collaborate with cross-functional teams to implement WCM-related solutions using Node.js and AngularJS, shaping scalable web platforms. This is a travel-friendly senior Associate position focused on delivering thought leadership and tangible architectural outcomes.
ResponsibilitiesDefine and drive new architectures for client engagements from an architectural standpointLead project execution and ensure delivery of architecture-driven outcomesDevelop and maintain Web Content Management solutions using modern web technologiesCreate custom Node.js modules and implement task automation with Grunt or GulpApply Test Driven Development and ensure code quality across projectsProvide thought leadership, mentoring, and internal consulting supportCollaborate with cross-functional teams in a management consulting setting that may require travel
Key requirements4+ years in technology consulting, enterprise and solutions architecture3+ years in Web Content Management tools and technologies (Node.js, AngularJS, HTML5, jQuery, CSS/CSS3, JSON)Expert-level JavaScript and familiarity with multiple MVC JavaScript frameworksExperience with Node.js OR AngularJS at expert levelExperience building custom Node modules and Grunt/Gulp tasksExperience in project execution and architectural leadership4+ years in thought leadership, white papers, and mentoringWillingness to travel as part of a management consulting environmentanalytical mindsetleadership and mentoringstrong communicationNode.jsAngularJSHTML5