For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
VanderHouwen
VanderHouwen

Software Engineer (macOS)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
C++
macOS
+23

Permanent role
a day ago
Apply now

Status: Direct Hire

Job Title: Software Engineer

Location: 100% Remote

Salary: $130,000 - $150,000

About the company:

We are a small, fiercely independent software company based in the Pacific Northwest, building the industry-standard workflow tools for the world's top professional photographers. Born over 25 years ago on the sidelines of the world's biggest sporting events, our software was created to solve a singular problem: helping photojournalists view, organize, and keyword thousands of digital images under extreme, high-pressure deadlines.

Today, our flagship digital asset management (DAM) and metadata tool is the secret weapon used at almost every major news organization, global sporting event, and red carpet. We don't try to be a mass-market photo editor; we focus entirely on the crucial first steps of the post-production workflow—ingestion, culling, and metadata tagging—allowing storytellers to get their images to the wire at lightning speed.

Software Engineer:

Our client is seeking a passionate and highly skilled Software Engineer to play a key role in evolving a long-standing, industry-respected desktop application used by creative professionals worldwide. This is an ideal opportunity for a true technologist—someone who genuinely enjoys coding, thrives in a product-focused environment, and brings deep expertise in macOS development while contributing to cross-platform solutions.

Software Engineer Responsibilities:

  • Lead development efforts focused primarily on macOS, with additional contributions to Windows-based components.
  • Enhance and maintain a mature, widely used desktop application, ensuring performance, stability, and scalability.
  • Design and implement new features that improve user workflows and overall product functionality.
  • Work within and modernize existing codebases, including legacy systems, with thoughtful and efficient approaches.
  • Collaborate cross-functionally with internal teams to troubleshoot issues and support product enhancements.
  • Contribute to architectural decisions, particularly around UI design, system performance, and multi-threaded processes.

Software Engineer Qualifications:

  • Strong professional experience developing for macOS, including proficiency with Objective-C/C++, AppKit, and Xcode.
  • Solid foundation in C++ and familiarity with scripting languages such as shell or Ruby; exposure to Rust is a plus.
  • Proven experience working with and improving legacy codebases in a production environment.
  • Deep understanding of interprocess communication and multi-threaded application development.
  • Experience building intuitive and high-performance desktop user interfaces.
  • Familiarity with modern development workflows and tools such as Git, CMake/Makefiles, CI/CD pipelines, and issue tracking systems.
  • Working knowledge of Windows development (e.g., MFC) is preferred but not required.
  • Additional exposure to areas such as media formats, security frameworks, or industry standards is a plus.

About VanderHouwen

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service