Senior macOS Swift Software Developer at Parallels | Torre

Senior macOS Swift Software Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (anywhere)
Shared by
Emma of Torre.ai
1 day ago

Responsibilities


Push the boundaries of tech.We’re looking for an experienced Senior macOS Swift Software Developer to help us change the way the world works, with Parallels: anytime, anywhere, any-device productivity. Here, you’ll develop cutting edge graphics virtualization technology with our Parallels team.The RoleBuild high-quality native GUI experiences for Parallels Desktop products using SwiftWork closely with UI/UX designers and Product Managers to design and deliver new featuresCollaborate with cross-functional teams to translate product requirements into solid technical solutionsLead troubleshooting and resolution of complex issues affecting product quality and user experienceSupport and improve existing functionality, including thoughtful refactoring of the legacy codebaseContribute to engineering standards through code reviews and technical discussionsYouStrong commercial experience with Swift and SwiftUIComfortable with macOS frameworks including AppKit, Combine, Cocoa, and FoundationDeep understanding of Swift concurrency - async/await, actors, structured concurrencySolid knowledge of how native macOS applications are built and how the platform works in practiceAbility to design maintainable code and make sound architectural decisionsConfident in debugging, troubleshooting, and improving complex production systemsExperienced in delivering new features and raising overall code qualityGood understanding of modern Objective-CClear communication, effective collaboration, and ownership of what you buildProactive, self-driven, result-oriented, and eager to share knowledge with the teamB.Sc. or equivalent in Computer Science or a related fieldNice to HaveExperience with C++ or Objective-C++, particularly Swift↔C++ interopExperience with client-server application developmentExperience with testing practices and automated test coverageFamiliarity with Git, Jira, and ConfluenceUS:Parallels is an award-winning solution that helps users leverage the best technology out there, whether it’s Windows, Mac, Chrome OS, iOS, Android, or the cloud.We have millions of users and decades of innovation under our belts.We offer a fully remote workspace – and we mean it. There is no pressure to work in an office whatsoever.We have flexible work arrangements and locations to suit your style.Hours are flexible, too! You’ve worked hard to build your life, and we don’t want you to give it up for work.Our team is growing fast, and there’s a tonof energy and a lot of really smart, motivated, fun people ready to welcome you in.About ParallelsParallels is a top VDI/EUC product helping businesses since 1999. Whether it's desktop or cloud, on-prem or hybrid, Parallels delivers speed, security, and affordability for the modern work environment.It is our policy and practice to offer equal employment opportunities to all qualified applicants and employees without regard to race, color, age, religion, national origin, sex, political affiliation, sexual orientation, marital status, disability, veteran status, genetics, or any other protected characteristic.Parallels is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodations required. Appropriate accommodation will be provided upon request as required by law.Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-software-developer-parallels