React.js – Front end Developer
Primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).
Developing new user-facing features using React.js
Building reusable components and front-end libraries for future use
Develop a flexible and well-structured front-end architecture, along with the APIs to support it
Optimizing components for maximum performance across a vast array of web-capable devices & browsers
Work and collaborate with the rest of the engineering & product team and graphic designers
Experience with popular React.js workflows (such as Flux or Redux)
Thorough understanding of React.js and its core principles
Familiarity in integration of RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Translating designs and wireframes into high quality code
Experience with common front-end development tools such as Babel, Webpack, NPM, Bootstrap, Webkit, SASS, SCSS etc.
Ability to understand business requirements and translate them into technical requirements
Requisite Experience & Qualification:
Preferably 2+ years of professional experience in React.js
Bachelor’s degree in computer science, information technology, or a similar field.
Good time-management skills
Great interpersonal and communication skills
Freshers with excellent exposure and knowledge on above specs could also be considered for employment, but subject to a satisfactory stint as Intern for 6 months.