Developing and implementing UI components using React.js, Write high-quality reusable code to develop the dynamic user interface for various platforms
To Optimize front-end elements to maximize performance across different devices and browsers
Troubleshooting and debugging issues to ensure smooth user experiences
Participating in code reviews to maintain code quality and consistency
Creating unit tests with Jest, React Testing Library, or similar tools.
Work Experience
Proficiency in markup languages HTML5 , CSS, and in scripting languages JavaScript, Typescript
Experience with front-end frameworks such as React.
Experience in Document object model
Hands on experience with version control tools (GIT or any version control tool)
Good understanding of any of unit testing frameworks.
Experience in SCSS
Good to have
Basic understanding of design principles and user experience (UX).
Basic understanding of principles and components of the IBM Carbon Design System.
Basic understanding of design principles and user centered design.