Develop and maintain robust and scalable user interfaces using React.js .
Convert UI/UX designs into responsive, interactive web components.
Write clean, maintainable, and efficient code following best practices.
Optimize components for maximum performance across devices and browsers.
Collaborate with backend developers, designers, and QA teams.
Participate in code reviews, design discussions, and sprint planning.
Proactively identify UI/UX improvements and contribute to design discussions.
Maintain up-to-date knowledge of industry trends and tools.
Must-Have Skills:
3 5 years of hands-on experience in React.js and JavaScript (ES6+) .
Strong proficiency in HTML5 , CSS3 , and responsive design (Flexbox/Grid).
Good understanding of Redux / Context API / State Management techniques.
Experience with RESTful APIs and integration with backend services.
Familiarity with frontend build tools (Webpack, Babel, npm/yarn).
Proficiency in version control using Git .
Good-to-Have Skills:
Experience with TypeScript and React Hooks .
Knowledge of Next.js , React Testing Library , or Jest .
Familiarity with Agile development methodologies.
Exposure to CI/CD pipelines , Docker , or cloud environments.
Understanding of cross-browser compatibility issues and ways to work around them.
Soft Skills:
Strong problem-solving and analytical skills.
Good communication and collaboration abilities.
Self-driven, organized, and capable of working independently as well as in a team.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time