Staff Frontend Engineer (React / Vue / TanStack / Visx / Tailwind / Node.js)
On-site · Bengaluru, Karnataka, India
Job Summary
Staff Frontend Engineer to lead the design and development of scalable, high-performance frontend applications. Responsibilities include designing scalable frontend systems with React.js and TypeScript, defining component architecture and data flow, implementing server-state management with TanStack Query, building high-performance data tables with TanStack Table, and developing BFF services using Node.js. Data visualization using Visx or D3.js, building interactive charts and dashboards, and enabling efficient rendering for large datasets. Contribute to a scalable design system with Tailwind CSS, create reusable accessible UI components, and ensure consistency across applications. Focus on performance optimization (Core Web Vitals, lazy loading, code splitting), writing unit/integration tests (Jest, Vitest, Playwright), and debugging performance issues. Collaborate with product, design, and backend teams; mentor engineers; participate in architecture and design reviews. 7 to 10+ years of frontend/full-stack experience; strong React.js with TypeScript and modern JavaScript; Node.js experience; hands-on TanStack (Query, Table), Visx/D3, Tailwind CSS; experience with real-time systems (WebSockets, SSE). Own frontend architecture at team/product level and drive best practices in performance, testing, and maintainability.
Required Qualifications
- 7 to 10+ years frontend/full-stack experience
- Strong expertise in React.js
- Proficiency in TypeScript and modern JavaScript
- Experience with Node.js
- Hands-on experience with TanStack (Query, Table), Visx/D3, Tailwind CSS
- Real-time systems (WebSockets, SSE)
- Build scalable frontend architectures
- Mentor engineers and participate in design reviews
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.