About The Company
A fast-growing cybersecurity startup developing an innovative cloud-based platform that unifies networking and security into a single global solution. The company operates at the forefront of technology, building a cutting-edge product used by enterprises worldwide and shaping a rapidly evolving market category.
About The Role
We are looking for a talented and experienced
Apple Platforms Software Engineer to join our team. In this role, you will take full ownership of a client application used by hundreds of thousands of users, working across the entire development lifecycle—from design to production.
Responsibilities
- Own the end-to-end development of macOS/iOS client applications
- Design and implement new features from scratch
- Collaborate with DevOps to improve and maintain CI/CD and build systems
- Research and adopt new technologies within the Apple ecosystem
- Support the full application lifecycle, including releases and production issues
- Work closely with QA, automation, product, and engineering teams
Requirements:
Requirements
- 4+ years of experience developing for macOS and/or iOS
- Strong proficiency in Swift and Objective-C
- Deep understanding of Apple platforms and core technologies
- Experience with SwiftUI and modern Apple development practices
- Solid knowledge of multithreading and software engineering principles
- Strong problem-solving skills and ability to work independently
- Excellent communication and teamwork skills
- B.Sc. in Computer Science or equivalent experience
Nice to Have
- Experience with cross-platform C/C++ components
- Background in VPN or endpoint security applications
- Experience with networking and network protocols
- Familiarity with Apple Network Extensions or System Extensions
- Experience with CI/CD pipelines
- Knowledge of macOS security practices (sandboxing, notarization)
- Experience developing daemons, launch agents, or app extensions
- Background in low-level system programming or macOS internals