Make sure the software as a whole and these components are stable and simple to maintain
Cooperate with the other members of the team who are working on the various infrastructural levels
Demonstrate your dedication to intelligent design, group problem-solving, and high-quality output
Meet with the development team to go over applications and suggestions for the user interface
Identify user interactions on the web
Write JavaScript application interface code while adhering to React.js procedures
Create front-end libraries and reusable components for later use
Examine interface software and application code bugs
To support user interface principles, create and develop a front-end architecture.
Keep track of and enhance front-end performance
Record application modifications and new developments
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 4-7+ years of relevant experience as a React Developer
Prolific experience working with JavaScript, TypeScript, HTML, and CSS
Extensive web development experience with a focus on developing user interface components and implementing them while adhering to popular React.js workflows like Flux or Redux
Strong understanding of JavaScript, particularly the DOM and the JavaScript object model
Comprehensive knowledge of React.js and its founding principles
Familiarity with EcmaScript's more recent requirements
Working knowledge of popular front-end development tools like Babel, Webpack, NPM, etc.
In-depth knowledge of code versioning tools
Extensive experience and knowledge of user interface design
Solid understanding of Jest and Mocha performance testing frameworks
Prolific knowledge of browser-based performance testing and debugging tools
Excellent project management and troubleshooting abilities
Fluent in spoken and written English communication