Software Engineer, macOS Core Product

Jobgether
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Apple Mac Systems
XCode
Software Applications
Cloud Computing
Software Quality
Code Review
Continuous Integration
Github
Swiftui
Concurrency

Job description

  • Lead development of the macOS app, making architectural and product-level decisions.
  • Write, test, and deliver production-quality code that scales to millions of users.
  • Maintain and evolve complex app architecture with a focus on performance, stability, and accessibility.
  • Collaborate with designers, product managers, and engineers to translate concepts into features.
  • Participate in product planning, roadmap discussions, and feature prioritization.
  • Drive continuous improvement in development workflows, CI/CD processes, and code quality.
  • Mentor and support other team members, promoting best practices and a culture of excellence.

Requirements

Requirements:Proven experience shipping macOS or other desktop applications used by a large user base.Strong proficiency in Swift and SwiftUI, with solid knowledge of AppKit and macOS frameworks.Deep understanding of concurrency, asynchronous execution models, and desktop-specific UI paradigms.Experience with CI/CD workflows such as Bitrise, Xcode Cloud, or GitHub Actions.Ability to make strategic product decisions and prioritize work in a fast-paced, remote environment.Excellent collaboration and communication skills to work effectively with distributed, cross-functional teams.Demonstrated focus on user experience and accessibility in product design.Experience with testing, code review, and delivering stable, high-performance applications.Benefits:Competitive, market-aligned salary, performance bonus, and equity.Fully remote work with flexible, asynchronous work culture.Opportunity to build and influence a product used by millions globally.Collaborative environment with a flat

Apply for this position