Senior Developer-MAC OS

Noida, Uttar Pradesh, India
Apr 04, 2024
Apr 04, 2025
Remote
Full-Time
7 Years
Job Description

Join our dynamic team at R Systems as a Senior macOS Developer, where you will play a pivotal role in designing and developing next-generation products and digital experiences for macOS platforms. As part of our innovative journey, you will be responsible for harnessing the power of Swift, Objective-C, C, C++, Python, and Bash programming languages to create cutting-edge solutions. Your expertise in macOS Kernel Extensions (KEXT), System Extensions (SEXT), and Network Extensions, along with your proficiency in kernel module debugging techniques, will be instrumental in driving our projects forward.

Key Responsibilities

  • Develop and maintain macOS applications with a focus on performance, reliability, and user experience.
  • Collaborate with cross-functional teams to design and implement macOS Kernel Extensions (KEXT), System Extensions (SEXT), and Network Extensions.
  • Utilize your knowledge of macOS development tools such as Xcode to streamline the development process.
  • Implement multiplatform development strategies to ensure seamless integration across various operating systems.
  • Leverage agile methodologies, particularly SCRUM, to facilitate efficient project management and delivery.
  • Demonstrate expertise in version control systems, particularly Git, and other repository technologies.

Requirements

  • Extensive experience (7+ years) in macOS development, with a strong command of Swift, Objective-C, C, C++, Python, and Bash programming languages.
  • In-depth understanding of macOS Kernel Extensions (KEXT), System Extensions (SEXT), and Network Extensions, with proficiency in kernel module debugging techniques.
  • Knowledge of macOS development tools, specifically Xcode, and familiarity with macOS versions starting from macOS 10.10 (Yosemite) and above.
  • Proven track record in multiplatform development and agile methodologies, preferably SCRUM.
  • Proficiency in version control systems such as Git, along with other repository technologies.

Why Join Us

At R Systems, we offer a stimulating environment where innovation thrives, and every team member's contribution is valued. As a Senior macOS Developer, you will have the opportunity to work on exciting projects, collaborate with top-tier professionals, and make a meaningful impact in the digital landscape. Additionally, our remote work culture provides flexibility and autonomy, allowing you to achieve a healthy work-life balance while advancing your career.

If you are passionate about macOS development and eager to embark on a rewarding journey with a leading digital product engineering company, we encourage you to apply and be a part of our dynamic team at R Systems.