Staff Apple Engineer (iOS / macOS)
Jobgether
hybridleadpermanentmobileengineering-management United States 2 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
SwiftSwiftUIUIKitCombineSwift ConcurrencyAsync/AwaitNetworkingVPNCI/CDTest-Driven Development (TDD)
About the role
Role Overview
Staff Apple Engineer (iOS / macOS) to design, develop, and maintain Apple apps used by millions of users. You’ll shape architecture, performance, and security across iOS, macOS, tvOS, and watchOS, partnering with product, design, and backend teams.
Responsibilities
- Define and implement app architecture across iOS/macOS/tvOS/watchOS
- Collaborate with product managers, designers, and backend engineers to deliver new features and improve existing ones
- Build secure networking and connectivity layers, including VPN-related functionality
- Convert UI/UX designs into responsive, user-friendly interfaces (SwiftUI/UIKit)
- Write clean, modular, maintainable code using OOP principles and modern Swift best practices
- Apply test-driven development (TDD) by writing unit tests and improving code reliability
- Conduct/participate in code reviews to ensure quality, performance, and security
- Continuously optimize performance, network reliability, and stability
- Mentor junior engineers and foster a collaborative, high-quality engineering culture
Requirements
- Strong Apple development experience using Swift, SwiftUI, UIKit, and Combine
- Deep understanding of Swift Concurrency (async/await, Task, structured concurrency)
- Knowledge of networking protocols: TCP/IP, HTTPS, TLS, DNS and connection management
- Experience integrating REST APIs, JSON, and web services
- Familiarity with SDLC, Git, CI/CD, and code review practices
- Proven ability to write modular, maintainable, scalable code with strong performance focus
- Unit testing and TDD experience with automated testing tools
- Strong problem-solving, debugging, and analytical skills
- Ability to mentor and collaborate effectively
Nice-to-Haves
- Experience with VPN technologies, secure networking, or Apple Network Extension frameworks
- Passion for staying current with emerging Apple frameworks and best practices
Work Environment / Benefits
- Competitive salary based on experience
- Flexible work environment supporting remote collaboration
- Career growth, mentorship programs, and learning-focused culture
- Health and wellness support
- Autonomy and ownership over technical decisions
Scraped 4/1/2026