Recognized Logo

Senior Frontend Developer (React.Js)

Recognized

All India 5 to 9 Yrs 1 month ago

Job Description

Role Overview:

As a Senior Front-End Developer at Fermi, you will be part of a global AI-first EdTech startup that is revolutionizing STEM education by focusing on restoring the "Productive Struggle" in learning. Your role will involve working on a full-featured AI-powered learning platform, encompassing interactive canvas experiences, real-time AI tutoring, teacher dashboards, homework workflows, curriculum navigation, and cross-platform mobile apps. You will have the opportunity to contribute to every layer of the product, impacting thousands of students and educators.

Key Responsibilities:

  • Develop and enhance the real-time AI tutor experience, including live audio streaming, voice interaction, visual feedback, and WebSocket-powered sessions
  • Create interactive infinite canvas features with drawing, equation detection, and spatial analysis
  • Build teacher and educator tools for homework assignment, student progress tracking, classroom management, and analytics dashboards
  • Design student journeys, including onboarding flows, subject/topic navigation, question attempts, mock tests, and performance history
  • Develop cross-platform mobile apps for iOS & Android using Capacitor with native authentication (Google, Apple sign-in)
  • Implement complex state management using Redux slices to orchestrate canvas, sessions, questions, notifications, classrooms, and more
  • Develop notification systems, role-based access control, and support for multi-tenant organizations
  • Optimize performance-critical systems, such as low-latency audio worklets, debounced syncing, and rate-limited AI feedback

Qualifications Required:

  • Minimum of 5 years of professional front-end development experience with a strong foundation in React, TypeScript, and Next.js
  • Hands-on experience with real-time applications utilizing WebSockets and Socket.IO
  • Proficiency in state management using Redux, Zustand, or equivalent tools
  • Experience in building complex, multi-role platforms like dashboards, workflows, and data-rich UIs
  • Strong testing mindset with a focus on writing tests to ensure code quality
  • Familiarity with mobile-first design principles, responsive design, and touch interactions

Company Details:

Fermi is a global AI-first EdTech startup focused on transforming how students learn STEM subjects. The company is committed to promoting the "Productive Struggle" in education and offers real-time, pedagogically sound tutoring across Math, Physics, and Chemistry for grades 912. Headquartered in Singapore with operations in Bangalore, Fermi is rapidly scaling its operations and building a team that combines deep tech expertise with a passion for leveraging AI to enhance education.

Note: The job description also includes additional details about the company's founders, the cutting-edge technology stack used at Fermi, and the challenging engineering problems that the team tackles, highlighting the high ownership and impact that employees have on shaping the product. Role Overview:

As a Senior Front-End Developer at Fermi, you will be part of a global AI-first EdTech startup that is revolutionizing STEM education by focusing on restoring the "Productive Struggle" in learning. Your role will involve working on a full-featured AI-powered learning platform, encompassing interactive canvas experiences, real-time AI tutoring, teacher dashboards, homework workflows, curriculum navigation, and cross-platform mobile apps. You will have the opportunity to contribute to every layer of the product, impacting thousands of students and educators.

Key Responsibilities:

  • Develop and enhance the real-time AI tutor experience, including live audio streaming, voice interaction, visual feedback, and WebSocket-powered sessions
  • Create interactive infinite canvas features with drawing, equation detection, and spatial analysis
  • Build teacher and educator tools for homework assignment, student progress tracking, classroom management, and analytics dashboards
  • Design student journeys, including onboarding flows, subject/topic navigation, question attempts, mock tests, and performance history
  • Develop cross-platform mobile apps for iOS & Android using Capacitor with native authentication (Google, Apple sign-in)
  • Implement complex state management using Redux slices to orchestrate canvas, sessions, questions, notifications, classrooms, and more
  • Develop notification systems, role-based access control, and support for multi-tenant organizations
  • Optimize performance-critical systems, such as low-latency audio worklets, debounced syncing, and rate-limited AI feedback

Qualifications Required:

  • Minimum of 5 years of professional front-end development experience with a strong foundation in React, TypeScript, and Next.js
  • Hands-on experience with real-time applications utilizing WebSockets and Socket.IO
  • Proficiency in state management using Redux, Zustand, or equivalent tools
  • Experience in building complex, multi-role platforms like dashboards, w

Posted on: April 6, 2026