Sr React Engineer- React and Typescript

4 - 6 years

8.0 - 9.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

UI developmentBackendDOMVersion controlGITFront endTDDDebuggingApplication developmentManagement

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for an experienced Senior Frontend Engineer to build scalable, high-performance, and maintainable web applications. You will work with React , TypeScript , and modern state management solutions while following best practices for code scalability, security, and performance. Key Responsibilities: Develop and maintain efficient and scalable frontend applications using React and TypeScript. Implement state management solutions using Redux, Zustand, and Immer for optimal data flow. Ensure pixel-perfect styling with Tailwind and SCSS while maintaining responsive design standards. Optimize authentication flows and session management using tokens for secure user access. Apply i18n (internationalization) best practices to support multi-language applications. Follow TDD (Vite-Test) methodologies to write testable and maintainable code. Troubleshoot and optimize application performance for fast and smooth user experiences. Work closely with backend teams for seamless API integration and data handling. Maintain Git-based version control workflows and participate in code reviews. Key Skills Experience: Strong proficiency in React and TypeScript, with a focus on scalable architecture. Experience with state management libraries such as Redux, Zustand, and Immer. Expertise in Tailwind and SCSS for clean and maintainable UI development. Understanding of authentication techniques, including session tokens and security best practices. Familiarity with i18n (internationalization) best practices for multilingual applications. Understanding of Vite and modern bundlers to optimize frontend performance, including lazy loading and advanced build techniques. Knowledge of TDD (Vite-Test preferred) to ensure robust application development. Strong troubleshooting and debugging skills for resolving UI and performance issues. Basic understanding of Node.js to comprehend build processes, bundlers, and module resolution. Solid knowledge of DOM manipulation and CSS animations. Excellent communication and teamwork skills, with a strong ability to understand business needs and align technical solutions accordingly.

Artificial Intelligence / Business Solutions
Business City

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)