Job DescriptionThe technical team member will build moderate to complex products and features that directly impact the client experience. The role will create innovative solutions by developing and implementing applications.Ability to translate Wireframes and PSD Designs into functional web applications using ReactNative, Node.js, Express.js, HTML5, AngularJS, and Mongo/MySQLBinding of UI elements to JavaScript object modelsCreating RESTful services with Node.jsArchitect scalable web architecturesWork in a cross-functional team to deliver a complete user experienceCreate Unit and Integration tests to ensure the quality of codeBe responsive to change requests and feature requestsWrite code that is cross-platform and cross-device compatibleAbility to learn new technologies quicklyQualifications3+ years minimum in creating complex HTML based solutionsDetail oriented experience as a Web Developer creating Angular based solutions2+ years with Node.js and ExpressAbility to work both independently and in collaborative teams to communicate design and build ideas effectivelyExperience using asynchronous RESTful services (JSON)Fluent knowledge of latest HTML/CSS standards and best practicesExperience with JavaScript and AngularJS, Node.js and ExpressSolid Understanding of HTTP protocol and how server-side code is processed on the clientDeep knowledge of front-end optimization and performance techniquesObsession with lean, clean and organized front-end codeCross-browser development and troubleshootingExperience building responsive websites for web, tablet and mobile devicesEye for details is crucialAble to handle multiple projects and competing deadlinesGood understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigationPortfolio of work required. Include examples of all areas of interaction design (user flows, wireframes, final graphical display)