We're looking for an experienced Staff Software Developer to help us change the way the world works, with Parallels: any time, anywhere, any-device productivity. The role involves designing and developing new features, researching new technologies, and improving existing code base.
Requirements
- 10+ years of programming in C++ for macOS, Windows or Linux
- Knowledge of OOP, design patterns, algorithms, data structures
- Experience in client-server application development
- Experience in building multi-component applications
- Experience with cross-platform development
- Responsible, self-driven, proactive, result oriented, team player
- Strong written English skills
Benefits
- Flexible hours
- Remote work option
- Flexible workspace