Build and evolve the native user experience of Parallels Desktop, a leading macOS virtualization application used by millions worldwide. Work with Swift, SwiftUI, AppKit, and modern macOS technologies to deliver high-quality features while modernizing an established codebase.
5+ years of professional software development experience
Strong commercial experience with Swift
Experience building and shipping native macOS applications
Strong knowledge of SwiftUI and AppKit
Familiarity with Cocoa Foundation and Combine frameworks
Experience with Swift concurrency async/await structured concurrency
Strong debugging troubleshooting and problem-solving skills
Ability to design maintainable scalable software architectures
Experience delivering production-quality features throughout SDLC
Good understanding of Objective-C and interoperability with modern Swift
Excellent communication and collaboration skills
Self-driven mindset with strong ownership and accountability
Bachelor's degree in Computer Science Engineering or equivalent experience
Build high-quality native macOS experiences using Swift and SwiftUI
Design develop and ship new features for Parallels Desktop
Collaborate closely with Product Managers UX Designers QA and engineers
Translate product requirements into scalable maintainable technical solutions
Improve and modernize existing functionality through thoughtful refactoring
Troubleshoot and resolve complex issues impacting product quality
Participate in architecture discussions and technical decision-making
Review code mentor teammates and raise engineering standards
Contribute to continuous improvement of development processes and tooling
Join the team behind Parallels Desktop a leading application for Mac users
Work on a product trusted by millions of users worldwide
Shape the future of a mature platform balancing new SwiftUI with legacy code
Remote-first culture with flexibility and autonomy
Collaborative team of experienced engineers designers and product leaders
Parallels is a leader in virtualization and end-user computing solutions
Equal opportunity employer celebrating diversity and inclusion
115,000 – 160,000 CAD
/ year
95,720 – 150,417 CAD
/ year
115,000 – 147,000 CAD
/ year
104,000 – 145,600 CAD
/ year
145,600 – 208,000 CAD
/ year