Senior Software Engineer - iOS at Tinder | Powderkeg

Location: New York, New York

Employment Type: Regular

Team: Engineering

We wrote the OkCupid app in Swift, and we are passionate about writing clean, abstracted, and unit-tested code. Our team is small but mighty, with seven total engineers, which means there is no shortage of really cool projects that you will have complete ownership to develop. For our next hire, this means you will spearhead a comprehensive technical design and code it yourself from the networking layer up to the U.I. components and animations. We have adopted Apple’s latest technologies, and currently, our app has features written with SwiftUI and others with DiffableDataSource. These features are also loosely coupled in their own Swift Package Manager modules and we have achieved under 1 minute clean compile times and 5-10 second incremental builds! 🎉 Make sure to check out this talk we gave on that architecture with an accompanying sample project that you can poke around.

Here are some plans for 2022:

Adding iMessage style reactions and 3D effects to chat

Async/Await and Combine Integration

Open Source initiatives to create and maintain our libraries to share with the community

A continued Internalization and Localization expansion

Some things we’d like you to have:

Good working knowledge of Swift (and or including Taylor Swift)

Respect for Uncle Bob Martin’s Clean Architecture and S.O.L.I.D. coding principles

Deep understanding of the UICollectionView or UITableView lifecycle

Unit testing or Quality Assurance testing experience

Some things we think you have to have:

A passion for bringing people together to find love 💞

Excellent communication and collaboration skills

Commitment to make beautiful products that go above and beyond to delight our members

What’s in it for you?

Competitive salary and full benefits, including Medical, Dental, Vision, and many others.

100% employer match on 401k contributions

Allowance for home office set-up

100% paid Parental leave for up to 20 weeks

Annual training budget for each employee

Complimentary catered lunch and an endless supply of snacks & drinks

Company funded happy hours and other fun events

Discounted fitness membership with ClassPass

A team full of incredibly curious and friendly people

OkCupid is an equal opportunity employer. We celebrate diversity and are deeply committed to fostering an inclusive environment for all employees.

Job Summary
  • Job Title
    Senior Software Engineer - iOS
  • Company
  • Location
    Los Angeles, CA
  • Employment Type
    Full time
Ready to apply?
Ready to apply?