Senior Full Stack Developer
L&T Technology Services Ltd. · State of Tamil Nādu, India
L&T Technology Services Ltd. · State of Tamil Nādu, India
LNT/SFSD/1790061 - LEDT-Edutech - Chennai Head Qrs. - Posted On 03 Jul 2026 - End Date 30 Dec 2026 - Required Experience 10 - 15 years ## **Skills** #### **Knowledge & Posting Location** Design Full stack development #### **Minimum Qualification** Post Graduate Programme in Management (PGPM) ## **Job Description** **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 modern 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. - Conduct code reviews, mentor junior engineers, and contribute to architectural decisions across services. **Required Skills & Experience** - **9+ years** of professional full-stack development experience. - Strong hands-on experience with **Go (Golang)** for backend microservices (Fiber, Gin, or similar). - Strong experience with **Next.js / React / TypeScript** for production frontend applications. - Solid understanding of the **MEAN stack** (MongoDB, Express, Angular, Node.js) or equivalent JS backend experience. - Working proficiency in **Python** for scripting, automation, or data/ML tasks. - Strong database experience: **PostgreSQL** (relational schema design, query optimization) and **MongoDB** (aggregation pipelines, indexing, performance tuning at scale). - Experience with cloud storage services (**Azure Blob Storage**, AWS S3, or GCP equivalents). - Experience building or working on **assessment, examination, or online proctoring platforms** is highly preferred. - Familiarity with real-time systems: WebSockets, polling mechanisms, timer synchronization, and handling unreliable network conditions gracefully. - Experience with PDF generation pipelines (headless Chromium/Puppeteer, wkhtmltopdf, or similar), including multi-language and RTL text rendering. - Strong debugging skills in distributed systems — race conditions, data consistency, caching bugs. - Familiarity with containerization (Docker) and basic CI/CD pipelines. - Understanding of authentication/authorization patterns (OTP, biometric verification, role-based access). **Good to Have** - Experience with government or large public-sector education/exam systems. - Familiarity with bulk data import/export pipelines (CSV/Excel processing, upsert logic). - Experience with WYSIWYG editors (TipTap, Quill) for content management. - Exposure to AES/encryption handling for sensitive candidate data. - Experience optimizing systems for very high concurrent load (exam-day traffic spikes). **Soft Skills** - Strong ownership mindset — comfortable working across the full stack and owning features end-to-end. - Ability to work in fast-paced environments with tight, exam-date-driven deadlines. - Clear communication for cross-functional collaboration with QA, DevOps, and government/client stakeholders.