Senior macOS Developer

Published date Posted on Indeed on Oct 12, 2021 (7 d ago)
About Kandji

Kandji is building the future of Apple Enterprise Management. The use of Apple devices in the enterprise is growing rapidly. Drawing on decades of experience in Apple IT, we saw a dire need for a modern Apple device management platform that could accommodate growing businesses and increasing regulatory demands.

Kandji grew to hundreds of B2B customers within a few months of initial product launch in 2019, and secured a $60 million Series B in 2021. Today, we have a 95% Customer Satisfaction rate and a rapidly growing community of customers, including names like Crunchbase, Belkin, Rackspace, Allbirds, FabFitFun, VSCO, and Turo.

Behind our business is a handful of the best investors in tech. Together, we are creating a new category of device management that can better serve modern businesses.

The Opportunity

We are looking for a senior software engineer with experience building and shipping enterprise software on the macOS platform. As a Senior macOS Developer at Kandji, you will work with our proprietary macOS agent and suite of applications. Engineers on this team will have the opportunity to directly influence how features work, how the UI appears and overall impact the UX experience.

Day to Day

    • Contribute code for new features
    • Triage issues and implement appropriate fixes
    • Become an authority on the macOS agent
    • Help with research and planning of new products or features
    • Design and develop software for deployment on macOS systems
    • Create and collaborate on features from design to delivery
    • Collaborate cross-functionally with distributed teams; we have a 100% remote workforce.
    • Work closely with engineering counterparts on other devices and platforms to ensure consistent architecture and product alignment.
    • Drive quality by writing modularized code that is testable, performant, and easy to maintain.

Minimum Qualifications

    • Strong experience developing native applications for macOS (Swift, Objective-C, C++)
    • Understanding of Cocoa design patterns and protocol-oriented programming
    • SQL/SQLite or related database experience
    • Good understanding and experience with complex concurrency management using OperationQueue and Grand Central Dispatch
    • Highly familiar with AppKit, Foundation, Core Graphics, Core Animation, and other relevant frameworks
    • Solid understanding of underlying technologies in macOS and familiarity with the command line, preferably with experience administering macOS computers using shell scripts, etc.
    • Experience working in Agile software development team leveraging continuous integration and deployment practices
    • Hands-on coding skills and comfortable with developing agents and background services, as well as traditional applications
    • Understanding of secure coding practices
    • Clearly understands the differences between macOS and other Apple platforms, such as iOS, and has a deep understanding of technologies specific to macOS

Nice to haves, but NOT required

    • Strong Swift experience and familiarity with advanced features of the language
    • Experience using BSD libraries and other low-level macOS technologies
    • Knowledge of System and Network extension technologies
    • Experience in the Security space
    • Has written Swift Tools and frameworks for macOS
    • Experience with low-level frameworks/libraries in macOS
    • Experience with managing a large fleet of Apple devices in an Enterprise environment (Mac admin) is a plus
    • Familiarity with authentication protocols in the macOS enterprise system is a plus (e.g. enterprise connect)

Benefits & Perks

    • Work from anywhere in the USA!
    • Competitive salary
    • Generous vacation policy
    • 100% individual and dependent medical + dental + vision coverage
    • 401(k) with 4% company match
    • Equity for full-time employees
    • Home office reimbursement of $1000 for comfortable remote working
    • Cell phone & Internet stipend
    • 12 weeks paid leave for new parents
    • New Macbook Pro and software setup
    • Exciting opportunities for career growth
    • An outstanding, inclusive culture

We are excited to be serving a significant need for a fast-growing market, and are proud of the high-performing team we have brought together so far. If you’re someone who wants to engage in new, exciting projects that will challenge your skills in the best way possible, we would love to connect with you.

At Kandji we believe in fostering an inclusive environment in which employees feel encouraged to share their unique perspectives, leverage their strengths, and act authentically. We know that diverse teams are strong teams, and welcome those from all backgrounds and varying experiences.

#LI-Remote

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

BandLab Technologies BandLab Technologies |
Yesterday

Headquartered in Singapore, BandLab Technologies is a collective of global music brands with a vision to connect the world of music. We bring together remarkable brands and people that are passionate about music, and we seek to leverage the opportunities that allow us to achieve.

Headquarters: San Francisco, California, United States URL: https://planetary.social/Planetary is looking to hire a full time developer to work on open source decentralized social media protocols. Planetary uses and contributes development to the secure scuttlebutt and is wo

Capgemini is hiring REMOTE Customer Service Reps who are computer savvy and have at least 6 months of experience in a customer service role. A large, company with stability and opportunities for advancement, Capgemini strives to create a fun work environment where performance is.

About KomootKomoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re g

Mothership Technologies Mothership Technologies |
3 d ago

We are building the future of freightMothership's groundbreaking technology is unlocking the world's potential by making freight delivery more efficient. Founded in 2017, we're backed by some of venture capital's best investors and have already become the logistics backbone for m

More jobs by this company

About KandjiKandji is building the future of Apple Enterprise Management. The use of Apple devices in the enterprise is growing rapidly. Drawing on decades of experience in Apple IT, we saw a dire need for a modern Apple device management platform that could accommodate growing b

About KandjiKandji is building the future of Apple Enterprise Management. The use of Apple devices in the enterprise is growing rapidly. Drawing on decades of experience in Apple IT, we saw a dire need for a modern Apple device management platform that could accommodate growing b

About KandjiKandji is building the future of Apple Enterprise Management. The use of Apple devices in the enterprise is growing rapidly. Drawing on decades of experience in Apple IT, we saw a dire need for a modern Apple device management platform that could accommodate growing b