macOS C++/ Objective-C Developer (Trueimage)

Posted:
7/31/2024, 11:58:24 PM

Location(s):
Sofia-City, Bulgaria ⋅ Sofia, Sofia-City, Bulgaria

Experience Level(s):
Mid Level

Field(s):
Software Engineering

Acronis is a world leader in cyber protection—empowering people with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on. We are looking for a macOS Developer who is ready to join our mission in creating a #CyberFit future! 

We are seeking an experienced macOS developer for desktop application, to join our team and to enhance our Acronis True Image product. The responsibilities include developing new features, enhancing existing functionality, and providing ongoing support to customers. The product has UI written natively using Obj-C, Cocoa, and c++. The backend is developed using C++, C, and Go, and utilizes REST API, SQLite, and various other technologies and tools. The position is not about iPhone and iPad, but about macOS

Every member of our “A-Team” has an instrumental role and impact on the success of Acronis’ innovative and growing business, so we are looking for someone who enjoys working in dynamic, global teams and thrives in a fast-paced and rapidly changing work environment. Just like everyone at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up. 

WHAT YOU'LL DO

  •  Design and develop new features as well and maintain and fix bugs in new versions of Acronis macOS apps
  • Write quality code by following the accepted style, which passes checks, and acceptance testing
  • Take an active part in the development of the application architecture and the development of the platform
  • Assist in projects and releases planning following accepted Agile development processes
  • Be up to date with the latest technologies provided by Apple and the community, and apply them to the benefit of the product

WHAT YOU BRING (EXPERIENCE & QUALIFICATIONS)  

  • 3+ years of professional experience writing macOS /Objective-C applications
  • Having experience in developing macOS applications, daemons or experience in creating system apps
  • Willingness to develop Desktop MacOS application
  • Experience with C++
  • Excellent understanding of OOP and design patterns
  • Knowledge of the principles of competent organization of multi-threaded code
  • Familiarity with modern approaches to building the architecture of macOS applications
  • Ability to write & maintain unit tests
  •  Experience with Git source control (pull requests and code reviews)
  • Ability to work in a team with other developers and other participants in the development process
  •  Basic knowledge on SQL
  • English enough to communicate with colleagues on a daily basis

WOULD BE A PLUS

  • Experience in developing client-server applications
  • Experience/ understanding of creating cross-platform applications
  • Knowledge of intercepting API calls (for example, intercepting system libraries, code injection)

*Please submit your resume and application in English 

WHO WE ARE 

Acronis is revolutionizing cyber protection by unifying backup, disaster recovery, storage, next-generation anti-malware, and protection management into one solution.  This all-in-one integration removes the complexity and risks associated with non-integrated solutions and offers easy, complete and reliable data protection for all workloads, applications, and systems across any environment—all at a low and predictable cost. 

 Founded in Singapore in 2003 and incorporated in Switzerland in 2008, Acronis now has more than 2,000 employees and offices in 34 locations worldwide. Its solutions are trusted by more than 5.5 million home users and 500,000 companies, and top-tier professional sports teams. Acronis products are available through over 50,000 partners and service providers in over 150 countries and 26 languages.  

Our corporate culture is focused on making a positive impact on the lives of each employee and the communities in which we live. Mutual trust, respect, personal achievement, individual leadership, and a belief that we can contribute to the world everyday are the cornerstones of the Acronis Team. 

WE OFFER 

Competitive Benefits  

  • Employee recognition and referral bonus programs 
  • Hybrid and flexible working models 
  • 25 days paid annual leave 
  • Supplementary health insurance for employees and family members, including dental treatment and childbirth bonus 
  • Monthly sports card for employees and family members  
  • Monthly public transport card 

 Office Benefits   

  • Convenient and modern office location in state of the art building including office massage and game rooms 
  • Free parking for cars and bicycles 
  • Free office lunch vouchers 
  • Team-building and social activities  

Professional Development  

  • Global mentorship program 
  • Trainings, certifications and professional development activities 
  • Participation in conferences and seminars 

Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances. 

#LI-RK1

 

 

 

 

 

Acronis

Website: https://www.acronis.com/

Headquarter Location: Schaffhausen, Schaffhausen, Switzerland

Employee Count: 1001-5000

Year Founded: 2003

IPO Status: Private

Last Funding Type: Private Equity

Industries: Cloud Data Services ⋅ Cloud Security ⋅ Cyber Security ⋅ Information Technology ⋅ Software