Frontend Developer

3 - 6 years

5.0 - 12.0 Lacs P.A.

Chennai

Posted:1 month ago| Platform: Naukri logo

Apply Now

Skills Required

Redux ToolkitTypeScriptwriting robust testsRTK QueryReact.jsMaterial UI

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview: We are seeking a highly skilled Frontend Developer with expertise in React.js and TypeScript to join our team. The ideal candidate should have strong experience with Material UI (MUI) and be proficient in Redux Toolkit and RTK Query for state management. Additionally, they must be experienced in writing unit tests and end-to-end (E2E) tests using Cypress to ensure code reliability and application stability. In this role, you will be responsible for developing, optimizing, and testing user interfaces to deliver a seamless user experience while maintaining high performance and scalability. Key Responsibilities: Develop and maintain scalable, reusable, and high-performance frontend applications using React.js with TypeScript . Design and implement UI components using Material UI (MUI) , ensuring a responsive and modern look. Manage state efficiently using Redux Toolkit and RTK Query for API data fetching and caching. Write and maintain unit tests using Jest, React Testing Library, or similar frameworks . Write and maintain E2E tests using Cypress to ensure application reliability and stability. Collaborate with backend developers, UX/UI designers, and product teams to deliver high-quality web applications. Optimize applications for maximum speed, performance, and scalability. Debug and troubleshoot UI issues to enhance application stability. Stay updated with the latest industry trends and best practices in frontend development and testing. Required Skills & Qualifications: Proficiency in React.js and TypeScript for building modern web applications. Strong experience with Material UI (MUI) for implementing high-quality UI components. Hands-on experience with Redux Toolkit and RTK Query for state and API management. Experience writing unit tests using Jest, React Testing Library, or similar frameworks. Experience with Cypress for writing automated E2E tests. Solid understanding of JavaScript (ES6+), HTML5, CSS3 , and responsive design principles. Experience working with RESTful APIs and handling data efficiently. Familiarity with performance optimization techniques for frontend applications. Knowledge of Git and version control best practices. Strong problem-solving skills and attention to detail. Preferred Qualifications: Experience with frontend performance testing and debugging tools. Knowledge of Webpack, Vite, or similar build tools. Experience working in an Agile development environment. Understanding of CI/CD processes for frontend deployments. Why Join Us? Work on exciting and challenging projects with modern technologies. Collaborative and inclusive work culture. Opportunities for professional growth and learning. Competitive salary and benefits.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)