Senior iOS Engineer

Salary depends on experience
Posted on 09/21/17
New York, NY
Information Services
Salary depends on experience
Posted on 09/21/17

OkCupid is the best online dating product on Earth. Our iOS and Android apps are some of the highest-rated on the market. Odds are that someone you know has found a date on OkCupid (seriously, just ask around).

Some things you’ll do:

  • Work in our NYC office as a part of the iOS mobile app team.
  • Implement entire product features from the networking and model layers all the way to the UI layout and animations.
  • Collaborate with our product, design, web and backend teams.
  • Impact and influence the product directly. The best ideas – from any source – are welcome.

Some skills you’ll need:

  • Strong knowledge of Swift and Objective-C languages.
  • Deep understanding of Cocoa design patterns and API design.
  • Excellent troubleshooting skills and experience with Xcode Instruments.
  • Experience developing testing suites for mobile applications.
  • Experience with data persistence either Core Data, NSKeyedArchiver or similar.
  • Experience with AFNetworking 2.0, Alamofire or similar.
  • Experience with advanced animations & transitions using Core Animation and/or UIKit Dynamics.
  • Experience developing, releasing, and maintaining native iOS applications (point us to your work in the App Store).
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.