Job details
Senior React JS Developer
- Redux
- ES6
- React.js
- HTML5
- JavaScript
- CSS3
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
Senior React JS Developer Job Description 4+ years of Experience with React JS Expert level knowledge of React JS ecosystem and ES6 Experience with React JS workflows (such as Redux or MobX) Experience with any front-end development tools such as Babel, Webpack, NPM, etc.
Expertise in understanding of web markup (HTML5 and CSS3), JSX and templating Technologies.
Experience writing unit tests using JavaScript testing frameworks Experience in Design tools - Zeplin, InVision, Sketch, and Figma Experience in Cloud management platforms - Amazon AWS, Microsoft Azure, Apache CloudStack, and Google Cloud Platform Experience in software testing tools - Jest, Karma and Selenium Experience in Project management tools - Basecamp, Trello, Asana, ClickUp, or Zoho Projects Proficient understanding of build tools and code versioning tools, such as Git/SVN Good understanding of browser rendering behaviour and performance 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 Good understanding of browser tools and performance optimization Ability to work independently or with a team and lead a project to completion Self-motivated with outstanding interpersonal skills, strong work ethic, and excellent communication and presentation skills Responsibilities Works with product team to understand project requirements Build reusable code and libraries for future use Optimize applications for maximum speed and scalability Technical documentation – Designing architecture, flow diagrams, documenting technical implementation approaches and pseudocode Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Critical thinker and problem-solving skills Should be able to work as a team as well as an individual contributor Experience with popular React.js workflows (such as Flux or Redux) Guide/Mentor junior developers and empowering them on React JS and related trends