About Fermi
Fermi is a global AI-first EdTech startup transforming how students learn STEM. Fermi is on a mission to restore the "Productive Struggle" in education.
While every other AI tool races to hand students the answer, we do the opposite. Our platform provides real-time, pedagogically sound tutoring that keeps students thinking, reasoning, and growing — across Math, Physics, and Chemistry for grades 9–12. We are live in India and the US, aligned to AP, IB, and JEE curricula, and scaling fast.
Headquartered in Singapore with operations in Bangalore, we're building a world-class team that blends deep tech expertise with a genuine belief that AI can make education profoundly better.
Senior Front-End Developer (5+ Years)
5 days, on-site — HSR, Bangalore, India
You'll be working on a full-featured AI-powered learning platform from interactive canvas experiences and real-time AI tutoring to teacher dashboards, homework workflows, curriculum navigation, and cross-platform mobile apps. This isn't a single-feature role. You'll touch every layer of a product used by thousands of students and educators.
What You'll Own
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
Our Stack
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
What You Bring
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
Bonus Points
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
Why Fermi
Founded by Peeyush Ranjan a former Google VP & Flipkart CTO
Work at the intersection of AI and education — your code changes how students learn
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
The recruiter for this role is Ritesh Kalvellu. You can connect with him on LinkedIn for better visibility.
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.