Job description
We are looking for a JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities
Developing new user-facing features using React.js
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills - Must have
Expertise in React JS ecosystem and ES6
Ability to design and architect Enterprise JavaScript applications using React JS
Well-versed with web mark up (HTML5 and CSS3), JSX, and templating technologies
Good understanding of responsive and adaptive development
Understanding of cross browser development and making sure application works seamlessly in different browsers
Experience in writing unit tests using JavaScript testing frameworks
Demonstrated understanding of asynchronous request handling, partial page updates, and AJAX
Ability to review specifications documents and provide technical inputs on successfully implementing business solutions
Ability to work independently as well as in a team and lead a project to completion
Self-motivated with outstanding interpersonal skills, strong work ethic, and excellent communication and presentation skills
Experience in popular React.js workflows (such as Redux or MobX)
Experience in common front-end development tools such as Babel, Webpack, and NPM among others
Skills - Good to have
Understanding of browser development tools and performance optimization
Familiarity with browser rendering behaviour and performance
Understanding of Sonar and code quality metrics
Expertise in cross-platform mobile development for Apple and Android and authentication with tokens utilizing technologies such as OAuth
Building REST API or other server tools with backed technologies, such as Node, and Java among others
Experience in Agile teams and using application lifecycle management tools like JIRA
Experience Required
2+ years of software engineering experience, including knowledge of standard data structures and algorithms.
Name - Narsing Brahanpure
m:+0091-9860551***
Responses - jo***********1@gm**l.com,na***************e@gm**l.com
Keyskills: Java Redux HTML5 Javascript Flux Mobx React.Js Webpack Jsx Ajax CSS3
Black Olive Recruitment & Staffing Company Leading Client Of Black Olive Recruitment & Staffing Company