Apple Platforms Software Engineer
Join a cloud networking and security company to build and maintain macOS and iOS client applications used by users worldwide. Own features across design, development, delivery, release management, and production support.
תחומי אחריות
- Own macOS and iOS client applications end to end
- Design, develop, and deliver new features
- Maintain and improve the application build system with DevOps
- Research relevant Apple platform and ecosystem technologies
- Support application releases and production operations
- Collaborate with QA, automation, product management, and engineering teams
דרישות
- At least 4 years of macOS and/or iOS development experience
- Proficiency in Swift and Objective-C
- Strong knowledge of Apple core technologies
- Experience with SwiftUI and modern Apple development practices
- Strong understanding of Apple multithreading models
- Strong software engineering fundamentals
- Bachelor’s degree in Computer Science or equivalent experience
- Strong problem-solving, communication, and collaboration skills
יתרון
- Cross-platform C/C++ component development and integration experience
- VPN client development experience
- Endpoint Security client development experience
- Low-level system programming or macOS internals experience
- Networking and network protocol experience on Apple platforms
- Apple Network Extension or Endpoint System Extension development
- CI/CD pipeline development and maintenance
- Knowledge of sandboxing, notarization, and macOS security practices
- App extension development
- Daemon and Launch Agent development
- macOS system administration knowledge