JOB DESCRIPTION
UST is looking for React JavaScript developer who are proficient with React.js, to work with one of the largest retailers in the US. Primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). A commitment to collaborative problem solving, design thinking, sophisticated design, and quality product is important.
Responsibilities:
1. Developing new user-facing features using React.js
2. Building reusable components and front-end libraries for future use
3. Translating designs and wireframes into high quality code
4. Optimizing components for maximum performance across a vast array of web-capable devices and browsers
5. Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment.
6. Deep understanding of the software development process.
7.Strong Written and verbal communication skills.
8. Bachelor of Science/Engineering degree.
Requirements:
· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
· Thorough understanding of React.js and its core principles
· Experience with popular React.js workflows (such as Flux or Redux)
· Familiarity with newer specifications of Ecma Script
· Experience with data structure libraries (e.g., Immutable.js)
· Proficiency with browser-based debugging and performance testing.
· Understanding of progressive web apps
· Familiarity with RESTful APIs
· Knowledge of modern authorization mechanisms, such as JSON Web Token
· Need to ensure that these components and the overall application are robust and easy to maintain.
· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
· Familiarity with modern front-end build pipelines and tools