Job Description
Experience: 57 years experience
Keywords: React, Javascript, Redux, MUI, frontend development
Skillset: React.js, JavaScript, TypeScript, Python, strong analytical skills, strong communication skills,
Description: We are looking for a senior React resource who can implement user stories in to efficient, reusable and well design frontend system. We expect candidates with strong analytical skills who can understand a given situationproblem, figure out different ways to approach that problem, analyze costbenefit of each approach, presentdiscuss with other team members to decide on an approach, and implement the decided approach.
Responsibilities
Developing new userfacing features using React.js and TypeScript.
Building reusable components and frontend libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of webcapable devices and browsers
Write, audit, and improve our test coverage
Requirements
Bachelors degree in computer science, information technology, or a similar field.
Previous experience working as a react.js developer.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles including React.js, Webpack, Enzyme, Redux, and Flux.
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern frontend build pipelines and tools
Experience with user interface design.
Ability to understand business requirements and translate them into technical requirements
Familiarity with code versioning tools such as Git, SVN, and Mercurial
Knowledge of performance testing frameworks including Mocha and Jest would be a plus.
Experience with browserbased debugging and performance testing software.
Excellent troubleshooting skills.
Unit test for react application using react testing library and jest. Skills: strong analytical skills,typescript,javascript,python,strong communication skills,react,redux,mui