C++ developer (Relocation to Bulgaria)
As Acronis is dedicated not just to Cyber Protection but to the general protection of its potential and current employees, recruitment and onboarding process are being held online during the current global COVID-19 situation.
Acronis leads the world in cyber protection – solving safety, accessibility, privacy, authenticity, and security (SAPAS) challenges with innovative backup, security, disaster recovery, and enterprise file sync and share solutions that run in hybrid cloud environments: on-premises, in the cloud, or at the edge.
Enhanced by AI technologies and blockchain-based data authentication, Acronis protects all data, applications and systems in any environment, including physical, virtual, cloud, and mobile.
With dual headquarters in Switzerland and Singapore, Acronis protects the data of more than 5 million consumers and 500,000 businesses in over 150 countries and 20 languages.
As a result of the growth at Acronis, and its expansion into new product offers, we are excited to be seeking a talented C++/Objective-C developer to join our team.
You would be responsible for the development of desktop application being a part of Acronis Device Lock.
We use cutting-edge technologies, as we have ambitious plans in this area.
Design and develop new features as well and maintain and fix bugs in new versions of Acronis macOS apps
Take an active part in the development of the application architecture and the development of the platform
Write quality code by following the accepted style, which passes checks, and acceptance testing
Assist in projects and releases planning following accepted Agile development processes
SKILLS & EXPERIENCE:
3+ years of professional experience writing desktop C++ applications
Having experience in developing applications, daemons or experience in creating system apps on any UNIX POSIX OS / macOS
Experience in developing client-server applications
Experience/ understanding of creating cross-platform applications
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 UNIX POSIX OS / macOS applications
Knowledge of intercepting API calls (for example, intercepting system libraries, code injection) and ability to write & maintain unit tests
Ability to work in a team with other developers and other participants in the development process
Experience with Git source control (pull requests and code reviews)
English or Russian enough to communicate with colleagues on a daily basis
Would be a plus:
Experience with Objective-C
WE OFFER (AFTER RELOCATION):
Public Transport Support
Additional Health & Dental insurance
Annual paid leave of 25 working days
Free fresh fruits in the office
Free drinks (Coffee/Tea/Water)
Free parking slot
Tickets for conferences and seminars
Challenging atmosphere and interesting projects
Future career development in a multinational company
Offsite events and parties