Other communities

Sr React Engineer- React and Typescript

Bengaluru, Karnataka
Work Type: Full Time
Position: Senior Frontend Engineer
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.
Unique Job ID:
NA
 

Submit Your Application

You have successfully applied
  • You have errors in applying