macOS Developer

Swiss company founded in Singapore providing integrated cybersecurity, data protection, and endpoint management solutions.
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For macOS Developer

Acronis, a global cyber protection company, is seeking a skilled macOS Developer to join their innovative team working on the Acronis True Image product. This role focuses on desktop application development, combining native UI development using Objective-C, Cocoa, and C++ with backend technologies including C++, C, Go, and REST API.

The position offers an opportunity to work with a company that's revolutionizing cyber protection through integrated, all-in-one solutions. As a macOS Developer, you'll be responsible for developing new features, enhancing existing functionality, and providing customer support for their desktop applications. The role requires expertise in macOS development, with a focus on native application development rather than iOS platforms.

Acronis, founded in 2003, has grown to become a leader in cyber protection, serving over 750,000 businesses through 20,000 service providers across 150 countries. With 15 offices worldwide and more than 1,800 employees in 50+ countries, the company offers a dynamic, global work environment.

The company culture emphasizes making a positive impact, fostering mutual trust and respect, and maintaining a "never give up" attitude. They value team members who excel in dynamic environments and contribute to collective growth. As part of the "A-Team," you'll play a crucial role in driving the success of their innovative and expanding business.

Working at Acronis means joining a company that's committed to equal opportunity employment and values diversity in its workforce. You'll be part of an organization that's continuously innovating in the cybersecurity space, providing comprehensive security solutions for MSPs and meeting the needs of diverse IT environments.

This role offers the opportunity to work with cutting-edge technologies, contribute to a product that protects critical business data, and be part of a team that's shaping the future of cyber protection. The position combines technical challenges with the satisfaction of creating solutions that help businesses and individuals protect their digital assets.

Last updated 5 minutes ago

Responsibilities For macOS Developer

  • Design and develop new features for Acronis macOS apps
  • Maintain and fix bugs in new versions
  • Write quality code following accepted style
  • Participate in application architecture development
  • Assist in projects and releases planning
  • Stay current with latest Apple technologies

Requirements For macOS Developer

Go
  • 3+ years of professional experience writing macOS/Objective-C applications
  • Experience in developing macOS applications, daemons or system apps
  • Experience with C++
  • Excellent understanding of OOP and design patterns
  • Knowledge of multi-threaded code principles
  • Familiarity with modern macOS application architecture
  • Ability to write & maintain unit tests
  • Experience with Git source control
  • Basic knowledge of SQL
  • English communication skills

Interested in this job?

Jobs Related To Acronis macOS Developer

Software Engineer - Cody Core Team

Mid-level Software Engineer position at Sourcegraph, focusing on analytics and metrics for code intelligence platform, requiring TypeScript, Go, and SQL expertise.

Software Engineer

Mid-level Software Engineer position at Acquia, focusing on AI services and API development for digital experience platforms.

Junior Allegro Developer

Junior Allegro Developer position at Capco, implementing and enhancing Allegro systems for financial services clients, requiring expertise in .NET, SQL, and system integration.

Solution Engineer

Solution Engineer position at Make, requiring 3+ years of pre-sales experience in SaaS/iPaaS/Automation, with German/French fluency, focusing on technical sales and customer solutions.

Software QA Engineer

Mid-level Software QA Engineer position at Ebury, focusing on test automation and quality assurance for a leading FinTech company in Cairo.