Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Desktop Application Developer @ Aquarious Technology

Home > Software Development

 Lead Desktop Application Developer

Job Description

You will lead the development of a secure, performance-optimized, and cross-platform desktop proctoring application (Windows/macOS) integrated with webcam, microphone, screen capture, AI monitoring features, and a real-time violation alert system. You will also coordinate with the web development team building the admin panels.

Role & responsibilities


  • Develop a native cross-platform desktop application using Electron, .NET MAUI, or Qt.
  • Implement robust lockdown featuresapp blocking, clipboard control, screen restrictions, remote access blocking, and offline data protection.
  • Integrate real-time webcam, mic, and screen monitoring using system-level APIs (WebRTC/native).
  • Develop or integrate AI modules for behavior detection: face detection, gaze tracking, object/person detection.
  • Ensure secure authentication (username/password, 2FA), AES-256 encryption, and FERPA/GDPR compliance.
  • Implement lightweight storage and upload strategies for logs, video, screenshots, and violation reports.
  • Optimize for low CPU/RAM consumption on mid-range Windows/macOS devices.
  • Collaborate with backend/API and admin panel teams (React.js, Node.js/Django).
  • Lead debugging, testing, and deployment cycles with version control and CI/CD best practices.
  • Ensure cross-platform stability and UI/UX consistency across macOS 12+ and Windows 10+.

Preferred candidate profile


  • 48 years of hands-on experience in cross-platform desktop application development.
  • Strong command of Electron (JS/TS), .NET MAUI (C#), or Qt (C++/Python).
  • Experience in desktop-level video/audio/screen capture integration.
  • Practical knowledge of integrating or building AI/ML models locally or through lightweight APIs (OpenCV, TensorFlow Lite, ONNX).
  • Proven experience in security-first application design (encryption, access control, local storage).
  • Experience with JWT/2FA authentication, websocket communication, and real-time data processing.
  • Exposure to AWS S3, encrypted file storage, and offline data handling.
  • Familiar with agile processes, Jira/Trello, Git, and collaborative team environments.

Perks & Benefits:


  • Lead a product with high visibility and real-world academic impact.
  • Collaborate with a team of product managers, AI engineers, and QA experts.
  • Get full ownership of your modulefrom planning to delivery.
  • Flexible work hours and location for the right candidate.
  • Competitive compensation and performance-based incentives.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Aquarious Technology
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   AI Electronjs .Net Maui C# Desktop Application

 Fraud Alert to job seekers!

₹ .5-11 Lacs P.A

Similar positions

Salesforce developer | 6 To 12 years | Pune, Bangalore& Hyderabad

  • Capgemini
  • 6 - 10 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Senior Java Cloud Developer

  • Ness
  • 20 - 22 years
  • Kolkata
  • 11 hours ago
₹ Not Disclosed

Lead Developer - Python And Java

  • NTT DATA Business
  • 6 - 10 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Sr. Developer

  • Cognizant
  • 6 - 10 years
  • Pune
  • 12 hours ago
₹ Not Disclosed

Aquarious Technology

Aquarious Technology is a fast-growing digital transformation agency with a focus on cutting-edge software, mobile, and AI-powered enterprise solutions. With 600+ projects across 4 continents, were trusted by companies from Fortune 5000 enterprises to niche innovators. We're now building a mission-...