Job Title : Full Stack Developer (SDE-2 / SSDE-1) – Audio / Video + Proctoring
Experience : 3–7 years Employment Type : Full-time
Role Overview
We're looking for a strong full stack engineer with a passion for building real-time, media-driven applications. In this role, you'll work on highly interactive systems involving audio / video streaming, AI-based analysis, and proctoring, while owning end-to-end features and collaborating across teams.
Responsibilities
- Design, build, and scale full stack features using Next.js (React) and Express.js (Node.js).
- Implement real-time communication flows using WebSockets, WebRTC, screen sharing, and media streaming.
- Develop and integrate Python-based microservices for audio / video processing and proctoring analysis.
- Build and optimize backend APIs and media workflows for video chunking, conversion, and analysis.
- Implement proctoring features such as face detection, multiple person detection, and object detection (e.g., phones / books).
- Ensure high code quality and performance through testing, profiling, and refactoring.
- Take ownership of end-to-end features — from technical design to production delivery.
- For senior candidates : mentor junior developers, lead feature-level initiatives, and contribute to architectural discussions.
Requirements
3–7 years of professional experience in full stack application development.Strong hands-on experience with :Next.js / React.js for frontendExpress.js / Node.js for backendSolid understanding of REST APIs, WebSockets, WebRTC, and real-time communication.Proficiency in Python, especially for media processing and backend tasks.Familiarity with Docker, Git, CI / CD pipelines, and Kubernetes.Experience with relational or NoSQL databases like PostgreSQL, MongoDB.Good To Have
Experience with MediaPipe, OpenCV, or other computer vision tools.Prior work on video / audio processing, lip sync detection, or media validation workflows.Exposure to basic proctoring systems — face tracking, mobile / book detection, environment monitoring.Familiarity with FFmpeg, AWS S3, MediaConvert, or other media storage / processing tools.You'll Thrive If You
Take ownership of deliverables and work independently or with minimal oversight.Enjoy solving real-world problems at the intersection of AI, media, and web platforms.Communicate clearly and collaborate across cross-functional teams (Product, ML, DevOps).Are proactive in improving system performance, stability, and maintainability.Show more
Show less
Skills Required
Express.Js, Postgresql, Node.js, Git, Docker, Mongodb, Rest Apis, Webrtc, react.js , Kubernetes, Python