> Markdown version of [/jobs/ext/727261-macos-developer](https://www.wearedevelopers.com/jobs/ext/727261-macos-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # macOS Developer - **Company:** ThreatLocker Inc. - **Location:** Orlando, FL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Apple Mac Systems, Application Performance Management, C++ (Programming Language), Client Server Models, Software Debugging, File Systems, Revision Control Systems, Network Security, Network Control, Zero Trust Network Access, Secure Coding, Security Software, Software Deployment, Software Engineering, Data Logging, Storage Devices, Cloud Platform System, Swiftui, Offline Storage, Git, Production Code, Api Design, Objective C++ - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=955989fa5488985e ## About the Role Do you have experience in macOS administration?, The ideal candidate will have strong macOS development experience, a deep understanding of Apple's security frameworks, and a security-first mindset. They should be comfortable developing complex system-level software, possess excellent debugging and problem-solving skills, take ownership of product quality, and be able to balance security, performance, reliability, and usability while delivering enterprise-grade solutions., * 2+ years of professional macOS software development experience. * Strong proficiency in Swift and Objective-C. * Experience developing macOS applications, agents, services, system components, or endpoint software. * Experience working with APIs, local storage, logging, and secure client-server communication. * Ability to troubleshoot complex macOS issues involving permissions, networking, System Extensions, and enterprise deployments. * Strong understanding of secure coding practices. * Ability to write clean, maintainable, production-quality code. * Experience using source control systems such as Git. * Excellent analytical, troubleshooting, and problem-solving skills with strong attention to detail., * Experience with C and/or C++. * Experience with Apple's Endpoint Security Framework, Network Extension Framework, or System Extensions. * Experience developing endpoint protection, application control, endpoint detection and response (EDR), device control, or other cybersecurity software. * Experience with code signing, notarization, provisioning profiles, and macOS application deployment. * Familiarity with enterprise device management (MDM) solutions and Apple Business Manager. * Knowledge of macOS internals, process management, networking, and filesystem security. ## Description ThreatLocker is seeking a skilled macOS Developer to help build, enhance, and maintain the macOS components of the ThreatLocker endpoint security platform. This role is responsible for developing secure, reliable endpoint software that powers ThreatLocker's Zero Trust architecture across enterprise environments. The successful candidate will implement and maintain functionality supporting Application Allowlisting, Ringfencing , Storage Control, Elevation Control, Endpoint Network Control, and other products within the ThreatLocker portfolio, helping enforce Zero Trust, least privilege, application control, privilege management, storage protection, and network security., * Design, develop, test, and maintain ThreatLocker's macOS endpoint agent and supporting components. * Develop secure macOS services, background processes, System Extensions, Network Extensions, XPC Services, LaunchDaemons, and user-facing applications. * Integrate macOS functionality with ThreatLocker's policy engine, management portal, and cloud platform. * Develop and maintain real-time policy enforcement for applications, files, storage devices, network activity, and privilege elevation. * Leverage Apple security technologies including Endpoint Security Framework, Network Extension Framework, System Extensions, XPC Services, and LaunchDaemons. * Build and improve user interfaces using AppKit and SwiftUI. * Optimize application performance, reliability, scalability, and security across supported macOS versions. * Diagnose and resolve complex issues involving system permissions, security frameworks, networking, and enterprise deployments. * Research new macOS platform features, security changes, and OS updates to ensure continued compatibility and protection. * Collaborate with cross-functional engineering teams to deliver new features and continuously improve the ThreatLocker platform. * Take ownership of product quality by identifying, troubleshooting, and resolving complex issues while continuously improving performance, reliability, and security. ## Related Videos - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 171: AI in disguise, Doomed tech and system prompts](https://www.wearedevelopers.com/magazine/594-dev-digest-171-ai-in-disguise-doomed-tech-and-system-prompts) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)