macOS Developer

2 hours, 8 minutes ago
Full-time
Senior
Software Development
ControlUp

ControlUp

ControlUp optimizes digital experience for enhanced employee productivity through real-time monitoring and troubleshooting for desktop optimization.

Internet Software & Services
251-1K
Founded 2012
$140M raised

Description

  • Develop and maintain the ControlUp macOS agent, written mainly in Swift and Objective-C.
  • Implement new features for data collection and remote management on macOS.
  • Contribute to an agent modernization project focused on a single-agent solution.
  • Troubleshoot and support production incidents and issues.
  • Collaborate with product, QA, and other development teams.
  • Stay current with the latest macOS advancements and Apple technologies.
  • Work on core agent functionality as part of a domain expert team supporting multiple application teams.

Requirements

  • 5+ years of professional macOS application development experience.
  • Expert-level proficiency in Swift and strong understanding of Objective-C.
  • Deep understanding of Apple core frameworks and APIs, including Cocoa, System frameworks, Networking, Concurrency, and Security.
  • Extensive experience with macOS system programming, including daemons, launch agents, privileged helpers, and IPC.
  • Proven experience with performance optimization and debugging on macOS.
  • Familiarity with Xcode and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience or familiarity with .NET is a plus.
  • Familiarity with IT monitoring and management concepts is a plus.
  • Knowledge of security best practices in macOS development is a plus.

Benefits

  • Remote, full-time role.
  • Opportunity to work on a core product used by global users.
  • Chance to contribute to a major agent modernization initiative.
  • Work within a collaborative team environment across product, QA, and engineering.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - MiVIP (Spain, full-remote)

Mitek Systems 251-1K Communications Equipment

Mitek is hiring a remote Software Engineer in Spain to help build and evolve a biometric identity verification product that uses ML inference to support secure, high-accuracy real-time user authentication.

Agile C++ CI/CD Docker Git Go gRPC iOS Java Linux Machine Learning Python TDD
8 minutes ago

Mendix Developer

SSC Egypt 11-50 IT Services

Mendix Developer at an innovative team delivering low-code business applications, focused on building and deploying scalable web and mobile solutions for business stakeholders.

Agile Angular Apache Spark AWS Azure Bootstrap CI/CD CRM CSS Docker HTML Java JavaScript JIRA JSON Kubernetes Python REST API SQL
8 minutes ago

Senior Software Engineer - Payment Experience

Paramount Commerce 51-250 Diversified Financial Services

Paramount Commerce is seeking a Senior Software Engineer to help own and evolve the merchant-facing payment experience for its Canada-based fintech platform.

GitHub Go Kubernetes Microservices System Design
8 minutes ago

Senior Software Engineer (Remote)

Portcast 11-50 Professional Services

Portcast is hiring a Senior Software Engineer to help build and scale its remote logistics visibility platform, turning supply chain data into actionable outcomes for global customers.

Agile Apache Spark AWS CI/CD Docker Elasticsearch Flask Git Python REST API
8 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