We are looking for a great JavaScript developer who is proficient with React.js. primary focus will be on developing user interface components and implementing them following well-known React.js workflows with Redux, ensure that these components and the overall application are robust and easy to maintain. Required to 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.
Requirements
• Experience with web technologies (REACT, REDUX, AJAX, SCSS/LESS/CSS, HTML)
• Hands on experience on React Hooks concept
• Excellent conceptual understanding of DOM, JavaScript, HTML/CSS and cross browser rendering, behavior and performance. The candidate should have high level knowledge on user experience, asset loading, browser rendering, responsive design, state management, JavaScript asynchronous patterns
• Experience in or familiarity with modern JavaScript frameworks (e.g. React/Redux, Angular, etc.)
• Strong understanding of semantic HTML web markup & CSS
• Strong understanding of modern JavaScript design patterns – preferably Redux based
• Experience implementing static typing in JavaScript (Babel, Typescript)
• Familiar with TDD practices. Comfortable with Jest, Jasmine, Cypress, Webdriver.io, and other automation frameworks to develop and keep the test suite up to date
• Experience with asynchronous request handling, partial page updates, and REST APIs with AJAX
• Familiarity with front-end build/publish tools, such as npm. Grunt/Gulp.js, Webpack, browserify.js
• Proficient understanding of code versioning tools, such as GIT
• BSc/MSc/BE in computer science or comparable work experience
We require the following number of candidates
Senior with 6 Years’ Experience 2
Junior with 4 Years’ Experience 4
Salary Range:
React JS : Senior : 10 to 12 lakhs per annum
Junior : 6 to 9 per annum