JobTarget Logo

Staff Apple Engineer (iOS / macOS) at Jobgether – Switzerland

Jobgether
Switzerland, Switzerland
Posted on
NewJob Function:Human Resources
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

Staff Apple Engineer (iOS / macOS)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Apple Engineer (iOS / macOS) in Switzerland.

This role offers a high-impact opportunity to design, develop, and maintain Apple applications that reach millions of users worldwide. You will play a key role in shaping the architecture, performance, and security of iOS, macOS, tvOS, and watchOS applications while collaborating with cross-functional teams across product, design, and backend development. You will contribute to a culture of high-quality code, test-driven development, and modern engineering best practices. This position emphasizes innovation, mentorship, and technical leadership, empowering you to make decisions that directly enhance user experience, app reliability, and scalability in a fast-moving, security-focused environment.

Accountabilities:

As a Staff Apple Engineer, you will drive the development of Apple applications and ensure their reliability, performance, and security:

  • Define and implement the architecture of Apple applications across iOS, macOS, tvOS, and watchOS platforms.
  • Collaborate closely with product managers, designers, and backend engineers to build new features and enhance existing functionality.
  • Develop secure networking and connectivity layers, including VPN-related functionality, to maintain privacy and performance standards.
  • Translate UI/UX designs into responsive, visually appealing, and user-friendly interfaces.
  • Write clean, modular, maintainable, and well-documented code following OOP principles and modern Swift best practices.
  • Implement unit tests and contribute to a test-driven development (TDD) culture to ensure code reliability.
  • Participate in code reviews to uphold coding standards, performance, and security practices.
  • Continuously optimize app performance, network reliability, and stability.
  • Mentor and support junior engineers, sharing knowledge and fostering a collaborative team environment.
Requirements:

The ideal candidate brings deep Apple development experience combined with strong problem-solving and collaboration skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred.
  • Extensive experience developing Apple applications using Swift, SwiftUI, UIKit, and Combine.
  • Strong knowledge of Swift Concurrency (async/await, Task, structured concurrency) and asynchronous programming patterns.
  • Familiarity with networking protocols (TCP/IP, HTTPS, TLS, DNS) and connection management.
  • Experience with VPN technologies, secure networking, or Apple Network Extension frameworks is highly valued.
  • Proficiency integrating RESTful APIs, JSON, and web services.
  • Solid understanding of software development lifecycle (SDLC) processes, version control (Git), CI/CD, and code review practices.
  • Demonstrated ability to write well-structured, modular, maintainable code with attention to performance and scalability.
  • Experience with unit testing, test-driven development, and automated testing tools.
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to mentor and collaborate with team members, fostering a culture of learning and innovation.
  • Passion for staying up-to-date with emerging trends, frameworks, and best practices in Apple development.
Benefits:
  • Competitive salary based on experience and qualifications.
  • Flexible work environment supporting remote collaboration.
  • Career growth opportunities and mentorship programs.
  • Focus on learning and experimentation in a supportive, innovative culture.
  • Health and wellness support through employee programs and initiatives.
  • Collaborative team environment where engineers have autonomy and ownership over technical decisions.
  • Exposure to cutting-edge Apple technologies and security-focused app development.
Why Apply Through Jobgether?
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.


#LI-CL1

Job Location

Switzerland, Switzerland

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.