Next.js Student Progress & Code Dashboard
Budget: ₹100 – ₹400 INR
We are looking for a Frontend Engineer with 2–4 years of experience who will own the development of a seamless, zero-lag student dashboard and integrate a professional-grade code editor that delivers a VS Code–like experience directly in the browser.
In this role, you will build a high-performance frontend using Next.js (React) and TypeScript, ensuring fast load times and smooth user interactions. You will integrate the Monaco Editor (VS Code’s underlying engine) with full support for C++ and Java, including syntax highlighting and intelligent language features. You will also connect the frontend to our Judge0 execution engine to enable real-time code compilation and feedback without page reloads.
Additionally, you will design and build the TPO (Placement Office) Dashboard, providing college administrators with a consolidated view of student performance and interview metrics. You will be responsible for implementing robust state management to support long-form interview sessions without data drift or session loss.
Our technical stack includes Next.js, Tailwind CSS, TypeScript, the Monaco Editor API, and Supabase for authentication and database management.
In this role, you will build a high-performance frontend using Next.js (React) and TypeScript, ensuring fast load times and smooth user interactions. You will integrate the Monaco Editor (VS Code’s underlying engine) with full support for C++ and Java, including syntax highlighting and intelligent language features. You will also connect the frontend to our Judge0 execution engine to enable real-time code compilation and feedback without page reloads.
Additionally, you will design and build the TPO (Placement Office) Dashboard, providing college administrators with a consolidated view of student performance and interview metrics. You will be responsible for implementing robust state management to support long-form interview sessions without data drift or session loss.
Our technical stack includes Next.js, Tailwind CSS, TypeScript, the Monaco Editor API, and Supabase for authentication and database management.