Experience writing software in Swift, Objective-C, C++, or C with experience on Apple platforms preferred Solid understanding of object-oriented design Willingness to ask for help, learn from others, and mentor others in turn Ability to work collaboratively to improve designs and code Proficiency at communicating ideas clearly within a team and with outside stakeholders