01 Aug
|
LT-Larsen & Toubro
|
India
01 Aug
LT-Larsen & Toubro
India
About the Role
We are looking for a highly experienced Full Stack Developer to design, build, and scale a large, multi-service exam administration and online proctoring platform. You will work across the entire stack — from high-throughput backend microservices to contemporary frontend applications — supporting features like real-time assessments, biometric verification, proctoring, report generation, and large-scale data processing.
Key Responsibilities
Design, develop, and maintain microservices powering exam scheduling, candidate authentication, challenge/response handling, reporting, and content delivery.
Build and optimize backend services in Go (Golang) using frameworks such as Fiber/Gin for high-concurrency, low-latency APIs.
Develop and maintain frontend applications using Next.js, React, and TypeScript, including server-rendered pages, dashboards, and candidate-facing exam interfaces.
Work with the MEAN/MERN stack (MongoDB, Express.js, Angular/React, Node.js) for auxiliary services and tooling.
Write Python scripts/services for data processing, automation,
report generation, or ML-assisted proctoring features (e.g., face detection, anomaly flagging).
Design and optimize PostgreSQL schemas and MongoDB aggregation pipelines for large-scale exam data (candidate responses, audit logs, biometric data).
Build and maintain real-time/near-real-time proctoring features: webcam/audio monitoring integration, tab-switch/focus-loss detection, network disconnection handling, and live exam timers with resilience to client-side clock drift.
Implement secure file handling using Azure Blob Storage (or equivalent cloud storage) for exam content, recordings, and generated reports/PDFs.
Diagnose and fix concurrency issues, race conditions, and data-scoping bugs in distributed Go services (shared map references, goroutine safety, etc.).
Collaborate with QA, DevOps, and product teams to ensure platform reliability during high-stakes, high-traffic live exam windows.
📌 Senior Full Stack Developer Chennai (India)
🏢 LT-Larsen & Toubro
📍 India