Senior Frontend Engineer (React)
Meraki
- Bangalore, Karnataka
- Permanent
- Full-time
- Real-time AI tutor experience — live audio streaming, voice interaction, visual feedback, and WebSocket-powered sessions
- Interactive infinite canvas with drawing, equation detection, and spatial analysis
- Teacher & educator tools — homework assignment, student progress tracking, classroom management, and analytics dashboards
- Student journeys — onboarding flows, subject/topic navigation, question attempts, mock tests, and performance history
- Cross-platform mobile apps — iOS & Android via Capacitor with native authentication (Google, Apple sign-in)
- Complex state management — 13+ Redux slices orchestrating canvas, sessions, questions, notifications, classrooms, and more
- Notification system, role-based access control, and multi-tenant organization support
- Performance-critical systems — low-latency audio worklets, debounced syncing, rate-limited AI feedback
- Next.js 16 (App Router) + React 19 + TypeScript
- Redux Toolkit for complex state management
- Socket.IO for real-time bidirectional AI communication
- Web Audio API with custom AudioWorklets
- Capacitor for native iOS & Android builds
- Jest + React Testing Library (95% coverage — we don't ship broken code)
- Sentry + Amplitude for monitoring & analytics
- 5+ years of professional front-end development — no shortcuts
- Deep expertise in React, TypeScript, and Next.js
- Hands-on experience with real-time applications (WebSockets, Socket.IO)
- Strong state management skills (Redux, Zustand, or equivalent)
- Experience building complex, multi-role platforms — dashboards, workflows, and data-rich UIs
- A testing mindset — you write tests because you care about what you ship
- Mobile-first thinking — responsive design and touch interactions are second nature
- Experience with canvas/drawing libraries (tldraw or similar)
- Background in EdTech or AI-powered products
- Web Audio API or media streaming experience
- Capacitor / hybrid mobile development
- Experience with role-based access control and multi-tenant architectures
- Founded by
- Cutting-edge stack — React 19, Next.js 15, Tailwind 4. No legacy baggage.
- Solve genuinely hard engineering problems — real-time audio, state orchestration, AI integration, cross-platform delivery
- High ownership, high impact. You shape the product, not just close tickets