Senior Desktop Engineer

3 days, 2 hours ago
Full-time
Senior
Software Development
Sur Global Services

Sur Global Services

Sur Global Services specializes in facilitating nearshoring solutions, enabling businesses to outsource operations to neighboring countries, thereby enhancing their workforce efficiency and supporting growth in the evolving landscape of remote work.

IT Services

Description

  • Develop and maintain desktop applications for macOS and Windows, including integrations and embedded web components.
  • Implement, debug, and optimize system-level code and UI features using Swift, Objective-C, C#, and occasional C++.
  • Build and maintain macOS components such as system extensions, XPC services, Endpoint Security integrations, and Network Extensions.
  • Develop Windows functionality using Win32 APIs, WPF, and modern .NET frameworks.
  • Collaborate with product, QA, and support teams to deliver secure, testable, and production-ready features.
  • Write and maintain clear technical documentation and architectural designs.
  • Stay current with macOS, Windows, and related ecosystem updates, especially around security and performance.

Requirements

  • Fluent English is required.
  • 4+ years of macOS development experience using Swift, Objective-C, Xamarin.Mac, or MAUI.
  • Proven experience delivering complex macOS features to production.
  • 3+ years of Windows application development using .NET, .NET Framework, WPF, or WinForms.
  • Strong knowledge of UI frameworks such as React or Angular for hybrid desktop applications.
  • Experience debugging complex macOS architectures, including system extensions, launch services, and IPC.
  • Familiarity with systems programming concepts, multithreading, and Win32 APIs.
  • C++ experience is a plus.
  • Understanding of secure coding principles and best practices for maintainable, testable code.

Benefits

  • Salary range of $6,000-$7,500 USD per month.
  • Unlimited paid time off.
  • Flexible schedule.
  • 100% remote work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Dublin, Ireland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power the company’s cross-platform product experience.

GCP Java Kotlin
19 minutes ago

Senior Software Engineer, Core Experiences - Houston, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
46 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Riverside, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the design and development of its native Windows app experience for a widely used text-to-speech platform.

C# C++ CI/CD .NET
47 minutes ago

Senior Software Engineer, Full-Stack - Forms

Samsara 1K-5K IT Services

Samsara is hiring a Senior Software Engineer to help build and scale its Forms platform, which digitizes operational workflows for frontline and back-office teams across web, mobile, backend, and platform integrations.

C# Go GraphQL Java React TypeScript
1 hour, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers