About the role We’re looking for a hands-on .NET developer who can build polished .NET MAUI mobile apps , maintain and enhance WPF desktop applications , craft reliable Windows/Worker Services , and integrate with third-party systems via RESTful APIs . You’ll ship production code across mobile, desktop, and service layers, focusing on performance, reliability, and great developer ergonomics. What you’ll do Design, build, and ship .NET MAUI apps for iOS/Android (offline sync, notifications, permissions, secure storage). Develop and maintain WPF applications (MVVM, data binding, theming, accessibility). Build resilient Windows Services / .NET Worker Services for background processing, device I/O, scheduling, and integrations. Integrate with RESTful APIs (auth flows, pagination, webhooks, retries, telemetry), and author internal API clients/SDKs. Write clean, testable code with unit/integration tests ; participate in code reviews and PRs. Optimize performance (async/await, memory/GC, startup time, network usage), and harden security (OAuth2/OIDC, token handling, cert pinning where appropriate). Collaborate with Product/Design to break down requirements; deliver increments in agile sprints. Contribute to CI/CD pipelines and deployment automation; monitor apps with logging and metrics. Minimum qualifications 4+ years professional experience with C# / .NET (Core/5+/6+/7+/8) . Production experience with .NET MAUI or Xamarin.Forms (migrating to MAUI) and WPF (MVVM) . Strong knowledge of REST integration patterns, HTTP, JSON, and API auth (OAuth2/OIDC, API keys). Experience building Windows Services / Worker Services and background jobs. Proficient with async/await , tasks, and threading; diagnosing deadlocks and UI freezes. Data access with EF Core and SQL ( SQL Server/MySQL/SQLite ); schema design & migrations. Git/GitHub (branches, PRs, code reviews) and basic CI/CD familiarity. Solid debugging skills (Visual Studio, profilers, memory/CPU traces, network inspectors). Nice to have Azure experience (App Service, VMs/Containers, Storage, Key Vault, Application Insights, Front Door). Mobile distribution (App Store / Google Play), signing, provisioning, and pipeline automation. Offline-first patterns (SQLite, background sync, conflict resolution), push notifications. Desktop packaging (MSIX) and hardware/OS integrations (serial/USB, barcode/BLE). Messaging/queues (Azure Service Bus, RabbitMQ), caching (Redis), and webhooks. Secure coding practices (OWASP, secret rotation, certificate handling). Observability: structured logging (Serilog), tracing, dashboards, alerts. Tech you’ll touch here Languages/Frameworks: C#, .NET 8, .NET MAUI, WPF, EF Core Services: Windows Services / .NET Workers, REST APIs Data: SQL Server/MySQL/SQLite, Dapper (as needed) Tooling: Visual Studio, GitHub Actions/Azure DevOps, Application Insights, Postman Cloud (preferred): Microsoft Azure How we work Pragmatic Agile with short iterations, clear acceptance criteria, and measurable outcomes. Code reviews focused on readability, tests, and maintainability. “You build it, you run it” mindset with shared responsibility for quality and uptime. Job Types: Full-time, Part-time