Catonetworks

macOS/iOS SW Engineer

Tel Aviv District, Israel. Posted 29 months ago

The role

You will develop the Client Application used by hundreds of thousands of users. You will own aspects of the application full life cycle from design and development to CI/CD.

What you will do

  • End-to-end ownership of macOS/iOS clients
  • Designing, developing and delivering new features from scratch
  • Assisting DevOps with maintaining and enhancing the build system
  • Researching Apple platform and ecosystem for relevant technologies
  • Support the entire application lifecycle including release management and supporting production
  • Collaborate with QA, automation, product-management and other engineering teams

Required qualifications

  • 4+ years of experience developing for macOS and/or iOS
  • Proficiency in Swift and Objective-C
  • Deep understanding of a range of Apple core technologies
  • Experience with SwiftUI and modern Apple development practices
  • Deep understanding of Apple multithreading models
  • Excellent understanding of software engineering principles
  • Passionate about delivering a great user experience
  • Motivated and independent fast learner who is great at problem-solving
  • A team player with excellent communication and collaboration skills
  • Computer Science degree from a recognized higher education institution or equivalent experience

Nice to have

  • Experience developing and integrated cross-platform C/C++ components
  • Prior experience developing VPN clients
  • Prior experience developing Endpoint Security clients
  • Background in low-level system programming or macOS internals
  • Extensive experience with Networking and Network Protocols on Apple platforms
  • Apple Network Extension or Endpoint System Extension development experience
  • CI/CD pipeline development and maintenance
  • Knowledge of sandboxing, notarization and macOS security best practices
  • Experience developing App extensions
  • Experience developing Daemons and Launch Agents

About the company

Cato Networks is the converged network and security cloud for the AI era. The company provides a unified, cloud-native platform to prioritize risks and stop threats in real time.

macOS/iOS SW Engineer at Catonetworks | JobZoey