Front End Developer React.js

3 - 5 years

3.0 - 6.0 Lacs P.A.

Chennai

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

JavascriptFrontend DevelopmentReact.Js

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description We are seeking a highly skilled React.js Developer with a strong background in vanilla JavaScript and ES6+. The ideal candidate will possess extensive experience with React.js and Redux.js and be adept at building and maintaining complex web applications that deliver a seamless user experience. Additionally, the candidate will be responsible for creating reusable code snippets that can be integrated as third-party components in other applications developed in various technologies. Key Responsibilities: Development: Design, develop, and maintain user-facing features using React.js. JavaScript Mastery: Utilize advanced JavaScript (ES6+) features to write clean, efficient, and maintainable code. State Management: Implement state management solutions using Redux.js to ensure a predictable and consistent application state. Component Architecture: Develop reusable, modular, and scalable React components. Third-Party Integration: Create and maintain code snippets and components designed for seamless third-party integration in other React applications. API Integration: Work with RESTful APIs to fetch and manage data within the application. Code Quality: Write unit tests and conduct code reviews to ensure high-quality code and maintain best practices. Collaboration: Collaborate with designers, backend developers, and other team members to deliver high-quality products. Problem-Solving: Troubleshoot, debug, and optimize application performance. Required Skills and Qualifications: Experience: Minimum of 3 years of professional experience in web development. JavaScript Expertise: Strong proficiency in vanilla JavaScript and ES6+ features. React.js Proficiency: In-depth knowledge and experience with React.js, including hooks, lifecycle methods, and functional components. Redux.js: Extensive experience with Redux.js for state management. Frontend Tools: Familiarity with modern frontend build pipelines and tools, such as Webpack, Babel, and npm/yarn. Version Control: Proficiency with Git for version control and collaboration. Responsive Design: Experience with responsive design principles and frameworks (e.g., Bootstrap, Material-UI). Communication: Excellent communication skills and ability to work in a team environment.

No locations

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru