Senior macOS Software Engineer

March 12

Apply Now
Kandji logo

Kandji

Tear down the wall between IT and InfoSec. Device Harmony for your Apple fleet.

201 - 500

đź’° $100M Series C on 2021-11

Description

• Hands-on coding and contributing code for new features and proof of concepts. • Develop high-level designs aligning with strategic objectives, ensuring flexibility for future options despite uncertainties. • Identify technological and strategic growth opportunities to propel Kandji's business growth by advocating for these choices by providing clear rationale and technical vision. • Establish expertise in the technologies used by your team, guiding fellow developers and providing technical insights for business management. • Collaborate seamlessly with distributed teams, recognizing the remote nature of much of our workforce. • Work closely with engineering counterparts on various projects, ensuring consistent architecture and product alignment. • Drive quality by advocating for modularized, testable, performant, and easily maintainable code, devising multi-staged validation plans. • Design and deliver systems that require innovative research and exploration beyond conventional experiences.

Requirements

• Proficient in managing complex concurrency using OperationQueue and Grand Central Dispatch within macOS applications. • Extensive experience as a macOS developer, showcasing a nuanced understanding of macOS intricacies compared to other Apple platforms. • Deep knowledge of macOS-specific technologies is essential. • Strong experience with AppKit, Foundation, Core Graphics, Core Animation, and other pertinent frameworks. • Exceptional technical communication skills enabling seamless collaboration with peers and leadership. • Demonstrated enthusiasm for spearheading the development of pioneering features and products. • Expertise in crafting native macOS applications using Swift, Objective-C, and C++. • Understanding of operating system fundamentals, Cocoa design patterns, protocol-oriented programming, and system internals encompassing kernel mode, user mode, device drivers, filesystems, networking concepts, process and application management, security, and access control. • Proven track record in Agile software development, well-versed in build processes, and adept in best development practices including TDD, CI, and CD. • Comprehensive knowledge of authentication protocols within the macOS enterprise system, for instance, enterprise connect.

Benefits

• Competitive salary • 100% individual and dependent medical + dental + vision coverage • 401(k) with a 4% company match • 20 days PTO • 14 paid holidays per year • 10 health and wellness days per year • Kandji Wellness Week Off July 1 - July 5, 2024 • Equity for full-time employees • 12 weeks of paid leave for new parents • Cell phone & Internet stipend • Exciting opportunities for career growth • An outstanding, inclusive culture

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs