Swift Engineer

New York City
Engineering
Full-time

Frame.io is a media collaboration platform backed by Accel, SignalFire, Jared Leto and a host of other phenomenal investors. We've built a highly functional and market leading product used by companies such as Apple, Facebook, Disney, Uber, Spotify, NASA, Snapchat, BBC, BuzzFeed, TED, Adobe, Udemy, and many more!

Tech Stack
Frame.io aims to be the thread that runs through the entire video editing, review, and presentation process. To do that we need to be on a range of platforms and integrate seamlessly with leading industry tools. Our back-end is built with Ruby, AWS, and DynamoDB and we have services and integrations written in JavaScript and CoffeeScript. We have a Final Cut Pro companion app written in Objective-C (soon to be converted to Swift) and an iOS app written entirely in Swift.

Position Overview
Our iPhone app was released in May 2016 and won a 2016 Apple Design Award. Our code for Apple products is written entirely in Swift. We have built two cross-platform Swift frameworks that will support apps on iPhone, iPad, AppleTV, and Mac. While this role will initially be focused on iOS, there will be opportunities to expand to other Apple platforms. We’ve even talked about writing some server-side Swift!

A key component of the role will be mentoring other engineers. At Frame.io we aim to hire highly independent team members who learn quickly and are capable of teaching themselves. You will be responsible for doing regular code reviews, researching and implementing best practices, and recommending resources junior engineers can use to improve.

Requirements

    • An app on the App Store, iOS open-source framework, extensive coding tutorial, or example project on Github
    • Experience working with Swift as the primary language of a project
    • Demonstrated passion for learning Swift, Xcode, and iOS best practices
    • Knowledge of latest advancements in iOS (frameworks, tools, third-party libraries)
    • Experience with iOS interface technologies and approaches (storyboards, auto-layout, size classes)

Benefits

    • Competitive salary and equity
    • Choose your development setup
    • Medical, Dental, & Vision Insurance
    • Seamless lunches and fully stocked kitchen
    • Generous vacation policy
    • Pre-tax commuter benefit
    • Influence in a small, fast-paced team