Key Qualifications:
• Minimum 7 years of professional experience in UI development.
• Expertise in React.js and its core principles.
• Proficient in Redux for state management.
• Strong understanding of JavaScript, including DOM manipulation and the JavaScript object model. Experience with HTML5, CSS3, and SASS/LESS.
• Familiarity with ES6+ syntax and features.
• Knowledge of TypeScript is a plus.
• Experience with responsive and adaptive design.
• Understanding of cross-browser compatibility issues and ways to work around them.
• Familiarity with modern front-end build pipelines and tools such as Babel, Webpack, NPM, etc.
• Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization.
• Familiarity with code versioning tools, such as Bitbucket, Git.
Bachelor's degree in Computer Science