Back to Search Results

Sr. React Developer 12028 10/7/2020 1:34:00 PM

Application Development
Contractor - W2

Job Description

The Senior UX Developer combines the art of design with the art of programming, translating UI/UX designs to actual code that produces the human interaction layer of the application. UX Developers bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. The Senior UX Developer often plays a role of front-end tech lead, directing other front-end Developers to develop the UI, setting Javascript coding standards and practices for a project, and ensuring code quality.

Job Requirements

Required Knowledge & Skills:
Experience building web based applications in Javascript, HTML5 and CSS3
Ability to work closely with, and incorporate feedback from clients, designers and other engineers Ability to provide top-notch consulting for clients regarding technology and user experience Ability to create interfaces using Javascript, HTML5 and CSS3
Understanding of patterns used for developing web applications
Preferred Knowledge and Skills:
Experience with one or more Javascript frameworks including but not limited to: React, Angular, Vue, Backbone, or Ember Experience with emerging Javascript specifications including but not limited to: ES6, ES2017, or ES2019
Experience with one or more Javascript build tools including but not limited to: Grunt, Gulp, Webpack, or Angular CLI Experience with one or more CSS Pre-processors including but not limited to: Sass, LESS, or Stylus
Experience designing and implementing REST API’s
Experience with version control systems like Git or SVN
Experience with the agile methodology and associated ceremonies (epics and stories, scrum, sprint demo, retrospective, etc.) Ability to describe complex technical solutions to both technical and non-technical audiences
Experience providing technical leadership to a development team
Experience with consulting practices like sales engineering, estimating, presenting ideas, documentation, and customer service.