Acronis unifies data protection and cybersecurity, delivering cyber protection that solves safety, accessibility, privacy, authenticity, and security (SAPAS) challenges. Acronis offers antivirus, backup, disaster recovery, endpoint protection management solutions, and award-winning AI-based antimalware and blockchain-based data authentication technologies through service provider and IT professional deployment models.
Read more about this company
We are looking for an experienced and driven Desktop Developer to join our Acronis Cyber Files team.
This is an individual contributor position that will be responsible for the development of a file syncing application for Windows and Mac based on the client-server model. The bulk of the development work is in Go with some C++.
What You'Il Do
Designing and developing scalable, robust, testable, efficient, and easily maintainable code in Go and C++
Develop high-quality file-sync related features for our Windows and Mac applications
Implementing designs, unit tests, debugging and integrating code, performing code reviews.
Use modern agile development tools for version control and collaboration - Git, Atlassian stack etc.
What You Bring (Experience & Qualifications)
2+ years of experience writing well-designed, high-quality production code in Go, C++ or other Desktop-oriented languages
Experience with Windows and Mac Desktop applications development
Knowledge of software engineering principals: standard algorithms, data structures, multithreading