Job Description:
• Proficiency in React.js, particularly with custom hooks and component-based architecture.
• Hands on experience in building reusable and scalable React components, with a strong emphasis on performance and maintainability.
• Familiarity with Redux, Recoil, and the Context API for state management is essential, as is experience with integrating APIs using Axios, WebSocket, and Apollo.
• A solid grasp of TypeScript or modern JavaScript (ES6+) is required, along with strong experience in HTML5, CSS3, and Tailwind CSS.
• Hands on experience in managing application state using Redux, Recoil, or context APIs, and implement lifecycle methods and React hooks to create dynamic user experiences.
• Designing and developing responsive user interfaces using HTML5, CSS3, and Tailwind CSS, while ensuring smooth API and real-time data integration through tools such as Axios, WebSocket, and Apollo (GraphQL).
• Well-versed in event-driven programming and routing using React Router.
• Writing clean, maintainable, and well-documented TypeScript or JavaScript code will be essential.
• Optimizing application performance, implementing security best practices, collaborating with the UI/UX team for theming, and ensuring cross-browser compatibility are also part of the role scope.
• The developer will actively participate in code reviews, agile ceremonies, and deployment processes.
• A good understanding of callback functions, props, arrow functions, security principles, and performance optimization techniques is critical.
• Furthermore, the candidate should have experience in UI design, theming, and be comfortable working with deployment workflows and CI/CD pipelines.
• Experience with version control systems such as Git.
• Exposure to Jest, Enzyme, or React Testing Library for unit and component testing.
• Experience working in an Agile/Scrum environment.
• Excellent problem-solving skills, with a proactive and analytical mindset.
Job Description:
• Proficiency in React.js, particularly with custom hooks and component-based architecture.
• Hands on experience in building reusable and scalable React components, with a strong emphasis on performance and maintainability.
• Familiarity with Redux, Recoil, and the Context API for state management is essential, as is experience with integrating APIs using Axios, WebSocket, and Apollo.
• A solid grasp of TypeScript or modern JavaScript (ES6+) is required, along with strong experience in HTML5, CSS3, and Tailwind CSS.
• Hands on experience in managing application state using Redux, Recoil, or context APIs, and implement lifecycle methods and React hooks to create dynamic user experiences.
• Designing and developing responsive user interfaces using HTML5, CSS3, and Tailwind CSS, while ensuring smooth API and real-time data integration through tools such as Axios, WebSocket, and Apollo (GraphQL).
• Well-versed in event-driven programming and routing using React Router.
• Writing clean, maintainable, and well-documented TypeScript or JavaScript code will be essential.
• Optimizing application performance, implementing security best practices, collaborating with the UI/UX team for theming, and ensuring cross-browser compatibility are also part of the role scope.
• The developer will actively participate in code reviews, agile ceremonies, and deployment processes.
• A good understanding of callback functions, props, arrow functions, security principles, and performance optimization techniques is critical.
• Furthermore, the candidate should have experience in UI design, theming, and be comfortable working with deployment workflows and CI/CD pipelines.
• Experience with version control systems such as Git.
• Exposure to Jest, Enzyme, or React Testing Library for unit and component testing.
• Experience working in an Agile/Scrum environment.
• Excellent problem-solving skills, with a proactive and analytical mindset.