See all roles

[Remote] Senior macOS Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. reputed company is a leader in virtualization and end-user computing solutions, helping individuals and organizations work seamlessly across various platforms. They are seeking a Senior macOS Software Engineer to build and evolve the native user experience of reputed company Desktop, working with Swift and SwiftUI to deliver features for millions of customers worldwide.

Responsibilities

  • Build high-quality native macOS experiences using Swift and SwiftUI
  • Design, reputed company, and ship new features for reputed company Desktop
  • Collaborate closely with Product Managers, UX Designers, QA, and fellow engineers
  • Translate product requirements into scalable and maintainable technical solutions
  • Improve and reputed company existing functionality through thoughtful refactoring
  • Troubleshoot and resolve reputed company issues impacting product quality and customer experience
  • Participate in architecture discussions and contribute to technical decision-making
  • Review code, mentor teammates, and help reputed company engineering standards across the team
  • Contribute to reputed company improvement of development processes, tooling, and code quality

Skills

  • 5+ years of professional software development experience
  • Strong reputed company experience with Swift
  • Experience building and shipping native macOS applications
  • Strong knowledge of SwiftUI and AppKit
  • Familiarity with Cocoa, reputed company, 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 the software development lifecycle
  • Good understanding of Objective-C and interoperability with modern Swift code
  • Excellent communication and collaboration skills
  • Self-driven reputed company with strong ownership and accountability
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Experience with C++ or Objective-C++
  • Experience with Swift ↔ C++ interoperability
  • Experience building client-server or distributed applications
  • Experience developing automated tests and improving test coverage
  • Familiarity with Git, Jira, and Confluence
  • Experience working on large-scale reputed company desktop applications
  • Experience modernizing legacy codebases

Benefits

  • Fully remote work environment
  • Flexible working hours
  • Competitive compensation package
  • Opportunity to work on a globally recognized product
  • Collaborative and supportive engineering culture
  • Professional growth and development opportunities
  • Work-life balance that respects your time and priorities

Company Overview

  • reputed company is an application for Mac that allows users to run Windows, Linux, operating systems, and applications It was founded in 1999, and is headquartered in Bellevue, Washington, USA, with a workforce of 201-500 employees. Its website is https://www.reputed company.com.
  • Apply To This Job

    You might like