remote
Senior Software Developer - Parallels
Software Engineer
Senior macOS Swift developer crafting cutting‑edge graphics virtualization solutions, driving performance and innovation in a remote, flexible environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance macOS applications using Swift and C++ for graphics virtualization.
- Collaborate with cross‑functional teams to define feature requirements and deliver scalable solutions.
- Optimize rendering pipelines and memory usage to achieve industry‑leading performance.
- Implement automated testing, continuous integration, and code reviews to ensure code quality.
- Mentor junior engineers and contribute to architectural discussions.
Requirements
- 5+ years of macOS development experience with Swift and C++.
- Deep understanding of graphics APIs (Metal, OpenGL) and virtualization concepts.
- Proven track record of delivering production‑ready, high‑performance software.
- Strong problem‑solving skills and ability to work independently in a remote setting.
- Excellent communication and collaboration abilities.