Principal React Engineer ()
Job Skills
Job Description
Lead the frontend architecture of a large, data-intensive React SPA, driving performance, scalability, and seamless integration with complex backend systems and 3D/2D visualization components while mentoring engineers and enforcing modern frontend best practices.
Key Responsibilities:
-
Lead frontend architecture for a large-scale React SPA ensuring performance, modularity, and maintainability
-
Design reusable React components and hooks for data-intensive workflows and dashboards
-
Own complex state management across React and visualization layers
-
Optimize rendering, data fetching, and UX performance across the application
-
Integrate frontend systems with REST and WebSocket-based backend services
-
Enforce testing, accessibility, and coding standards through reviews and mentorship
S - SKILL:
The Expertise We RequireThese details define the concrete, demonstrable capabilities necessary to take full ownership of the role’s responsibilities.
Must Have's
-
Should have a product based company experience
-
5+ years hands-on ReactJS experience
-
Expertise in React Hooks and Context API
-
Experience with Redux, MobX, or Recoil
-
Architecting large-scale Single Page Applications
-
Strong JavaScript performance optimization skills
-
Integration with REST and WebSocket APIs
-
Experience integrating Three.js / WebGL in React
-
Proficiency with TypeScript, Webpack or Vite
-
Experience with Playwright or Cypress testing