Remote
Match.com

iOS Engineer, Senior

Remote

We’re looking for a Senior iOS Engineer to join our team as we continue the evolution of a product that our members love.

Match boasts more dates, more relationships and more marriages than any other dating business. Simply put, we change lives.

What’s my day-to-day?

You’ll help evolve one of the most popular Social Networking apps in the App Store: Match. We’re looking for someone who takes pride in their work to ensure that user experience and development quality are superb.

You’ll take a cerebral approach to developing new features and implementing changes to existing features, and continuously strive to improve the codebase by refactoring to modern development and architectural practices and guidance.

What’s the team like?

We’re a small team that strives to build and deliver great user experiences through quality software. We work fast, meet tight deadlines, and expect code to be written the right way. We have technical discussions openly and objectively.

Desired Skills & Experience:

  • Strong proficiency in the Swift programming language and its design patterns.
  • Deep understanding of UIKit, Cocoa design patterns and API design
  • Troubleshooting skills and experience with Xcode
  • Experience with JSON, REST and the HTTP networking stack
  • Integrating third-party SDKs, either manually or using CocoaPods
  • Experience with Fastlane, Jenkins, or other CI/deployment tools
  • Experience with advanced animations & transitions using Core Animation and/or UIKit
  • Experience with Git and GitHub

Bonus Points:

  • Objective-C
  • Understanding of backend systems like REST APIs, DBs and micro services
  • Understanding of functional and object-oriented programming
  • Knowledge of software design patterns, SOLID and clean architecture
  • We want you to have developed, released, and maintained native iOS applications – point us to your work in the App Store!

Why Match?

A lot of businesses say they change lives, but we actually do it. We’ve helped millions of people find love and happiness.

  • You can wear jeans every day
  • Our benefits and perks are pretty amazing
  • Drinks and snacks are on us every single day
  • We have happy hours monthly, so there’s always something to celebrate
  • We care about your craft!