About The Opportunity
A fast-scaling product engineering firm specializing in desktop & cross-platform application development for global clients across fintech, healthcare, and logistics. We build high-performance, secure, and intuitive desktop solutions using modern frameworks—delivered with agile precision and a strong focus on user experience, performance, and maintainability.
Role & Responsibilities
- Design, develop, and maintain robust desktop applications using C#/WPF, WinForms, or Electron.js with a focus on performance, scalability, and user experience.
- Collaborate with product and QA teams to translate wireframes and functional specs into production-ready desktop software for Windows/macOS.
- Integrate RESTful APIs, local databases (SQLite, SQL Server), and third-party SDKs (Twain, PDF, biometric) into desktop applications.
- Optimize application startup time, memory usage, and rendering performance—especially for data-heavy enterprise use cases.
- Implement secure deployment strategies, software updates (ClickOnce, Squirrel), and offline-first capabilities where required.
- Write clean, testable code with unit tests (NUnit, xUnit) and participate in code reviews to ensure engineering excellence.
Skills & Qualifications
Must-Have
- C#
- WPF
- WinForms
- Entity Framework
- REST API Integration
- SQLite
- Visual Studio
- Git
Preferred
- Electron.js
- MAUI
- WiX Installer or InstallShield
Benefits & Culture Highlights
- 100% remote work with flexible hours—work from anywhere in India.
- Direct exposure to global clients and challenging product engineering problems.
- Opportunity to lead modules, mentor juniors, and shape architecture for greenfield & legacy desktop apps.
Skills: desktop application development,net,application