Twocanoes Software has an immediate job listing for a full time or contract Mac programmer. The position is either in Naperville, IL or remote in the United States. Focus will be on developing new features for existing Twocanoes applications as well as new Mac applications focused in the enterprise, education and government space. You should be able to analyze a task or project, assess how to turn process into action, solve problems, and work independently as well as within a team. If you love Mac security, deployment, and coding, then this job is for you.


  1. Experience in Mac/iOS system administration, Mac/iOS security, and mobile device management for Apple systems
  2. Experience in automating deployment processes with scripting or compiled languages
  3. Some experience in Objective-C/Swift or interest in learning
  4. Strong writing skills
  5. Strong ability to complete assigned tasks independently
  6. Experience with Macs in large deployments
  7. College degree in a technical field or applicable experience


Based on Experience


Health Insurance
Paid time off
Opportunities for growth and learning

Position Location

At the Naperville office or remotely with occasional visits to main headquarters Naperville.


Monday to Friday

Who We Are

Twocanoes Software, Inc. is a small company that makes quality apps for Mac, iPhone, and iPad. Our office is located in the heart of downtown Naperville, Illinois, steps away from shopping, restaurants, and the Riverwalk.

Covid-19 Precaution(s)

Twocanoes is following the guidance of local health authorities and the CDC for the COVID-19 situation. We currently conducting remote interview processes and virtual meetings.

Contact Us

Email your resume and cover letter to: