Skip to Main Content

Job Title


Front End Supervisor


Company : ACG World


Location : Mumbai, Maharashtra


Created : 2026-03-07


Job Type : Full Time


Job Description

Job descriptionRole & responsibilitiesWe are seeking a highly skilled Front-End Developer to deliver enterprise-grade, business-critical web, desktop, client-server, and cloud-based applications. The role requires deep expertise in building highly responsive, real-time, data-rich UIsThe ideal candidate is hands-on, UI-obsessed, technically strong in JavaScript, .NET integration, and understands backend, databases, and modern cloud architectures.Front-End Architecture & DevelopmentLead development of modern, responsive UIs for SaaS, client-server, and real-time applications.Architect reusable, modular front-end components across web and desktop using:React/Angular/VueElectron.js for cross-platform desktop applicationsBuild real-time interfaces using WebSockets, SignalR, MQTT, gRPC, or REST.Ensure consistency and performance across web and desktop application layers.Integrate front-end with .NET, C++, device-level APIs, or cloud microservices.Handle IPC (Inter-Process Communication), native OS integrations, menu systems, secure storage, and update frameworks.Optimize apps for memory usage, performance, offline mode, and security.Integration with Backend & CloudWork closely with backend engineers to integrate withNET Core APIsREST/gRPC servicesAzure microservicesStrong understanding of SQL & NoSQL databases to design efficient data access and caching systems.Contribute to API designs that improve UI performance and maintainability.Performance, Security & ReliabilityOptimize front-end and apps for speed, responsiveness, and stability.Ensure compliance with enterprise security standards (e.g., encryption, secure IPC, auth flows).Deliver high availability and consistent user experience for enterprise deployments.Preferred candidate profileFront-End ExpertiseJavaScript, TypeScript, HTML5, CSS3Framework expertise: React.js / Angular / Vue.jsHands-on experience building real-time UIsStrong knowledge of component architecture, state management (Redux, MobX, VueX)Hands-on experience building Electron desktop apps for productionUnderstanding of:IPC communication (main vs renderer processes)Node.js integrationNative module handlingAuto-updates & packaging (Electron Builder, Electron Forge)Secure storage and hardened configurationsExperience integrating Electron apps with .NET APIs, C++ libraries, hardware devices, or cloud services is a major plus..NET IntegrationUnderstanding of Core, Blazor, WPF/WinUI (optional), and API consumption patternsAbility to design UI components that interact with .NET microservices or clientserver stacksCloud & ClientServerAzure Cloud (App Services, API Management, Functions, Storage, IAM)CI/CD pipelines (GitHub Actions, Azure DevOps, Docker)Understanding distributed systems, async communication, caching, and API gatewaysDatabase KnowledgeStrong understanding of SQL databases (MS SQL, MySQL, PostgreSQL)Working knowledge of NoSQL (MongoDB, CosmosDB, Redis, Elastic)Ability to design data flows and optimize UI latency tied to data-heavy screensPreferred ExperienceExperience in industrial systems, automation, real-time dashboards, packaging/vision/HMI systems.Experience building inspection/monitoring or device-connected UIs (camera, scanner, PLC, printers)Prior exposure to GXP/21 CFR Part 11 enterprise applications (optional)