Senior Frontend Developer - React.js/Javascript

7.0 - 10.0 years

9.0 - 13.0 Lacs P.A.

Chennai

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

JavascriptTypeScriptReact Testing LibraryCSSLESS/SASSUIReduxHTMLMochaReact.jsFrontend ArchitectureJest

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role : We are seeking a highly skilled and experienced Senior Front-End Developer with a strong focus on React to join our dynamic team. You will play a key role in designing, developing, and maintaining high-quality user interfaces for our web applications. This position requires a deep understanding of React, JavaScript, and related front-end technologies, along with a passion for creating exceptional user experiences. You will collaborate closely with other developers, designers, and product managers to deliver innovative and user-friendly products. Responsibilities : - Development : Design, develop, and implement user interfaces using React.js, Redux, JavaScript (ES6+), and TypeScript. - Architecture : Contribute to the architecture and design of our front-end applications. - State Management : Implement and manage application state using Redux and React Context. - Component Development : Develop reusable and maintainable React components, leveraging hooks and functional programming paradigms. - API Integration : Integrate front-end applications with RESTful APIs, handling asynchronous requests and data fetching. - Styling : Implement styling using CSS pre-processors (SASS/LESS) and Styled Components. - Testing : Write and maintain unit tests using frameworks like Jest and React Testing Library. - Code Quality : Ensure code quality and maintainability through code reviews and adherence to coding standards. - Collaboration : Collaborate effectively with designers, back-end developers, and product managers. - Problem Solving : Troubleshoot and debug issues, identifying and implementing effective solutions. - CI/CD : Work with CI/CD pipelines to ensure smooth and efficient deployments. - Agile Practices : Participate in Agile ceremonies and contribute to sprint planning and execution. - Performance Optimization : Optimize front-end performance for speed and scalability. - Mentorship : Mentor and guide junior front-end developers. Required Skills & Qualifications : Experience : 8+ years of experience in front-end development. - React Expertise : Strong proficiency in React.js, including deep understanding of state management, hooks, and functional components. - JavaScript & TypeScript : Strong proficiency in JavaScript (ES6+) and TypeScript. - Redux : Experience with Redux for state management. - API Integration : Experience in working with RESTful APIs and asynchronous programming. - Styling : Knowledge of CSS pre-processors (SASS/LESS) and Styled Components. - Testing : Familiarity with unit testing frameworks (Jest, React Testing Library, Mocha, etc.). - Version Control : Experience with Git. CI/CD: Experience with CI/CD pipelines. - Agile : Experience with Agile methodologies. - Problem Solving : Strong problem-solving and debugging skills. - Communication : Excellent communication and collaboration skills.

RecommendedJobs for You

Bengaluru, Karnataka, India