Senior Software Engineer - iOS

Undisclosed salary
OFFER SALARY
Match Group
COMPANY NAME
1001-5000
COMPANY SIZE
New York, USA
OFFICE ADDRESS
Mobile | Swift
OFFER CATEGORY | TECHNOLOGY
6 days
PUBLICATION TIME
Senior
EXPERIENCE LEVEL
Work in office
REMOTE JOB
Permanent
EMPLOYMENT TYPE
iOS
Swift
SOLID
UICollectionView
UITableView
Testing
EMPLOYEE SKILLSET

NEW YORK, NEW YORK  /  OKCUPID – ENGINEERING  /  REGULAR

Our OkCupid app is written in Swift and we are passionate about writing clean, abstracted and unit tested code. Our team is small but mighty with 7 total engineers, which means there is no shortage of really cool projects that you will have complete ownership to develop. This means you will spearhead a complete technical design and code it yourself from the networking layer all the way up to the UI components and animations. We are fully dedicated to adopting 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 (make sure to check out our blog posts on how we did it at tech.okcupid.com). This means you will get to enjoy build times of less than a minute for clean builds and as low as 10 seconds for incremental builds 🎉

Here are some plans for 2021:

Adding iMessage style reactions and 3D effects to chat

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

A continued Internalization and Localization expansion. We are the #1 or #2 consistently downloaded dating app in Turkey, India and Israel!

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

#LI-GA1

What’s in it for you?

- Competitive salary and full benefits, including Medical, Dental, Vision, and 401k

- Workstation and tools of your choice

- Paid attendance to conferences

- Complimentary catered lunch and an endless supply of snacks & drinks (in-office)

- Monthly snack boxes (remote)

- Company funded happy hours/events

- Discounted fitness membership with ClassPass

- Generous maternity and/or paternity leave and contributions towards fertility preservation

- 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.

Apply for this job