iOS Software Engineer II - Recs Experience

PowerToFly

Palo Alto (CA)

Hybrid

USD 140,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible vacation
Sick days
Volunteer time
Health, vision, dental
401(k) match
ESPP
Parental leave
Udemy courses stipend
Commuter benefits
Free Tinder Gold

Job summary

Tinder is seeking a Software Engineer II on the Recs Experience team for iOS. You’ll help build experiences that shape what Tinder members see, how recommendations appear, and how profiles turn into matches and conversations.

You’ll partner with backend engineers to deliver features end to end, connecting recommendation logic, APIs, and experiments to polished iOS experiences. This hybrid role is based in Palo Alto, with in‑office collaboration three days a week.

Qualifications

  • Approx. 2+ years of professional experience building production iOS apps.
  • Proficiency in Swift and modern iOS development, including SwiftUI and Swift Concurrency.

Responsibilities

  • Contribute to the architecture, design, and implementation of consumer-facing recommendation features in the Tinder iOS app.
  • Build polished, intuitive experiences that connect recommendation logic, APIs, experiments, analytics, and quality validation for millions of members worldwide.
  • Own well-scoped features and components from planning and implementation through testing, experiment launch, and validation, with increasing independence.
  • Collaborate closely with iOS and backend engineers, Product, Design, Data Science and Analytics, QA, ML, Infrastructure, and partner teams across Tinder.
  • Write maintainable, well-tested Swift code and help protect app health, performance, reliability, and member experience.
  • Investigate bugs and quality issues using a structured approach, identify root causes, and add appropriate tests or monitoring to reduce regression risk.
  • Contribute to shared frameworks, technical improvements, code reviews, and engineering practices that make the team more effective.
  • Communicate progress, risks, dependencies, and technical tradeoffs clearly and proactively.
  • Develop expertise in Tinder’s iOS architecture and recommendation systems while progressing toward broader, end-to-end project ownership.
  • Use AI-assisted development tools effectively and responsibly to improve prototyping, implementation, testing, delivery speed, and quality.

Skills

Swift
SwiftUI
iOS development
REST APIs
Git
Xcode
Testing
Problem solving

Tools

XCUITest

Job description

Tinder is seeking a Software Engineer II on the Recs Experience team for iOS. You’ll help build experiences that shape what Tinder members see, how recommendations appear, and how profiles turn into matches and conversations.

You’ll partner with backend engineers to deliver features end to end, connecting recommendation logic, APIs, and experiments to polished iOS experiences. This hybrid role is based in Palo Alto, with in‑office collaboration three days a week.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Software Engineer II - Recs Experience (Hybrid PA)
iOS Software Engineer II - Recs Experience (Hybrid PA)

Matchgroup • Palo Alto (CA)

Hybrid
USD 140,000 - 210,000
Flexible vacation
Volunteer time off matched donations
Comprehensive health coverage
+2
iOS Software Engineer II — Recs Experience (Hybrid, PA)
iOS Software Engineer II — Recs Experience (Hybrid, PA)

Match Group • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Volunteer time off
Health coverage
+7
iOS Engineer II - Recommendations Experience (Hybrid)
iOS Engineer II - Recommendations Experience (Hybrid)

Talanto • Palo Alto (CA), Northern (KY)

Hybrid
USD 140,000 - 165,000
Flexible vacation
Volunteer time off
Health coverage
+6
Android Software Engineer II — Recs Experience
Android Software Engineer II — Recs Experience

Talanto • Palo Alto (CA), Northern (KY)

Hybrid
USD 130,000 - 149,000
Flexible Vacation
Sick Days
Volunteer time
+8
Android Software Engineer II – Recs Experience
Android Software Engineer II – Recs Experience

Tinder • Palo Alto (CA), Northern (KY)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Health insurance
401(k) employer match
+5
Android Engineer II — Recs Experience
Android Engineer II — Recs Experience

Matchgroup • Palo Alto (CA)

Hybrid
USD 140,000 - 200,000
Flexible vacation
Volunteer time off
Health/dental/vision
+6
Android Software Engineer II — Recs Experience
Android Software Engineer II — Recs Experience

Matchgroup • Palo Alto (CA)

Hybrid
USD 170,000 - 210,000
Flexible Vacation
Sick Days
Health coverage
+6
Android Software Engineer II – Recs Experience (Kotlin/Jetpack)
Android Software Engineer II – Recs Experience (Kotlin/Jetpack)

Match Group • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Sick days
Parental leave
+5
Software Engineer II, iOS
Software Engineer II, iOS

Match Group • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Volunteer time off
Health coverage
+7
Software Engineer II, iOS
Software Engineer II, iOS

Talanto • Palo Alto (CA), Northern (KY)

Hybrid
USD 140,000 - 165,000
Flexible vacation
Volunteer time off
Health coverage
+6