Software Developer III (Mac) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Covenant Eyes · 3 weeks ago

Software Developer III (Mac)

Covenant Eyes is a 100% Employee-Owned company focused on creating software that fuels a movement against sexual exploitation. The Software Developer III (Mac) will collaborate with Product and Designers to create robust macOS architecture, uphold coding standards, and write high-performance code, contributing to a 'Mac-first' user experience.

Information TechnologyInternetWeb Apps
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Collaborate with Product and Designers to translate high-level requirements into robust macOS architecture
Work closely with Backend and QA teams to design resilient APIs and integration points, ensuring our native desktop apps communicate efficiently with core infrastructure while handling the unique connectivity challenges of a desktop environment
Uphold and evolve our coding standards
You will champion clean architecture, conduct meaningful code reviews, and ensure the codebase remains maintainable as we bridge the gap between legacy Objective-C/C++ and modern Swift
Write high-performance, testable code for our core application
You will tackle macOS-specific challenges ranging from SwiftUI responsiveness to low-level Network Extensions and system-level daemons

Qualification

MacOS developmentSwiftSwiftUINetwork ExtensionsObjective-CC++Unit TestingMacOS CI/CDWritten communication

Required

Bachelor's degree in Computer Science (or closely related field) or equivalent work experience
3+ years of professional macOS development experience
Deep understanding of Swift (including async/await and Actors) and the ability to interface with legacy Objective-C or C++
Demonstrated experience building with SwiftUI on the desktop
Experience with Network Extensions, Content Filtering, VPN configurations, or low-level packet handling (DNS/UDP/TCP)
Experience designing scalable apps using patterns like MVVM, Coordinator, or TCA, with a focus on multi-process architecture (e.g., XPC services)
A strong background in Unit Testing (XCTest) and familiarity with macOS CI/CD pipelines (e.g., Fastlane, GitHub Actions, Xcode Cloud)
Exceptional written communication

Preferred

Professional experience with C++ (highly valued)
Experience navigating Apple's Entitlements, App Sandboxing, Hardened Runtimes, and Notarization processes for outside-the-App-Store distribution
Knowledge of launchd, Daemons, and privileged helper tools
Contributions to open-source projects or a portfolio of Mac software

Benefits

Comprehensive Medical, Vision, and Dental insurance (Active on Day 1)
401(k) with company matching plus the long-term benefit of being an Employee Owner
Generous PTO policy
Flexible work hours to accommodate life’s needs
We even pay you to take your Birthday off

Company

Covenant Eyes

twittertwittertwitter
company-logo
Covenant Eyes is an Internet company that specializes in the fields of web filtering, Internet accountability, and education.

H1B Sponsorship

Covenant Eyes has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ronald DeHaas
CEO
linkedin
leader-logo
Davin Granroth
Chief Operating Officer
linkedin
Company data provided by crunchbase