Senior Software Developer (Apple Platforms) - remote

Marketcircle
Posted 3 years ago  • US - Remote
GitHub Jobs

Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

We are looking for someone who excels at software design, execution, coaching others for the development of our Daylite apps. As part of this role you will be a key individual contributor to building Daylite for macOS and iOS.

To ensure success as a Senior Software Developer for Apple Platforms, you should have an extensive track record of shipping apps for macOS and/or iOS and have experience working with AppKit and UIKit, Objective-C and Swift. Bonus points for experience with SwiftUI.

Responsibilities:

  • Software design and development of new functionality in Daylite for macOS and iOS

  • Maintaining and improving the software quality of Daylite

  • Writing and maintaining reliable Objective-C and Swift code

  • Supporting and coaching up developers

Requirements:

  • Have 8+ years of development experience

  • Extensive experience building macOS and/or iOS apps

  • Bachelor’s degree in Computer Science, Computer Engineering or related field

  • Proficiency with code versioning tools: Git, GitHub

  • Familiarity with MVC, declarative programming, relational databases, REST APIs, and testing tools

  • Are comfortable working remotely (100% remote work environment, but located within Canada or US) as well as being comfortable working both independently and collaboratively