Designation: Frontend DeveloperExperience
: 1 to 5yearsLocation
: Hyderabad TelanganaNotice Period: Immediate
Minimum Degree Required:Bachelor Degree or EquivalentResponsibilities
:Demonstrate some abilities involving design and development related projects in the following areas:• Frontend Development: Develop and maintain user interfaces using React.js, ensuring responsiveness and performance.• Component Design: Build reusable and modular components to streamline development.• State Management: Implement efficient state management using tools like Context API.• API Integration: Fetch and manage data from RESTful APIs using axios.• Code Quality: Ensure code quality through best practices, testing, and adherence to coding standards.• Optimization: Optimize components for performance and scalability across devices and browsers using code optimization technique like Lazy Loading and code splitting etc.• Version Control: Collaborate using version control systems like Git and Bit Bucket for managing source code.• Bug Fixing: Identify and resolve frontend issues and bugs promptly.• Collaboration: Work closely with backend developers, designers, and project managers to ensure seamless project delivery.• Documentation: Maintain proper documentation for code, components, and development processes.• Accessibility: Ensure applications are accessible and meet web standards.• Continuous Learning: Stay updated with the latest React.js trends, libraries, and frameworks to improve development processes. Requirements and Skills for React JS DeveloperMandatory Skills:
• HTMLStrong understanding of HTML5, including semantic mark-up, accessibility standards, and the ability to create structured and well-organized web pages.• CSSProficiency in CSS3 for styling web applications, including knowledge of responsive design.• JavaScriptExpertise in modern JavaScript (ES6+), including concepts like asynchronous programming, closures, promises, and event handling.• React JS Core ConceptsDeep knowledge of React fundamentals such as components, JSX, props, state management, lifecycle methods, and functional components with hooks.• Context APIExperience using React’s Context API for managing global state and sharing data across components without prop drilling.• Custom HooksAbility to create and implement custom React hooks to reuse logic across components and improve code maintainability.• Material UI/Joy UIHands-on experience with Material UI and Joy UI libraries to build modern, responsive, and visually appealing user interfaces.• AG Grid and MUI Data GridExpertise in implementing advanced data tables using AG Grid and MUI Data Grid, including features like sorting, filtering, pagination, and custom cell rendering.• AxiosProficiency in making API requests using Axios, handling responses and errors, and integrating RESTful APIs into React applications.• React FlowExperience with React Flow for building customizable and interactive workflows, flowcharts, and diagrams.• Hands-On Experience with Git and Bitbucket for Version ControlProficient in version control using Git and Bitbucket, including branching, merging, pull requests, and maintaining clean repositories.Strong proficiency in jQuery. Experience with Kendo UI components and customization.Familiarity with AJAX, JSON, and RESTful APIs