Software Engineer (iOS)
Tinder
Palo Alto, United States Posted September 11, 2026
Check how well your resume matches this job
Salary Range
$140,000 - $160,000
Job Description
Join Tinder as a Software Engineer II on iOS, where you'll help shape the experiences that connect members and drive engagement. You'll work closely with backend engineers to deliver end-to-end features, and you'll have the opportunity to grow your expertise in iOS and recommendations. The team is engineering-led and collaborates with various departments across Tinder.
- Contribuer à l'architecture, la conception et la mise en œuvre de fonctionnalités de recommandation destinées aux consommateurs dans l'application iOS de Tinder.
- Collaborer étroitement avec les ingénieurs iOS et backend, le produit, le design, la science des données et l'analyse, l'assurance qualité, l'apprentissage automatique, l'infrastructure et les équipes partenaires.
- Écrire un code Swift maintenable et bien testé et aider à protéger la santé, la performance, la fiabilité et l'expérience des membres de l'application.
- Experience using Xcode and the iOS SDK throughout the application-development lifecycle
- Proficiency in Swift and modern iOS development, including SwiftUI and Swift Concurrency
- Experience with Git and collaborative development workflows such as pull requests and code reviews
- Approximately 2+ years of professional experience building and shipping production, consumer-facing applications with native iOS technologies
- Experience consuming REST APIs and integrating mobile features with backend services
- An ownership mindset with the ability to deliver well-scoped work, surface risks, and follow through from implementation to launch validation
- Ability to write testable, maintainable code using Swift Testing, XCTest, or similar tools
- Clear, solution-oriented communication and a willingness to learn and collaborate in a cross-functional environment
- Solid debugging and code-quality fundamentals, including the ability to give and receive actionable code-review feedback
- Even if you don’t meet all the listed qualifications, we invite you to apply and show us how your skills could transfer
- Familiarity with modular iOS architectures or dependency-injection approaches, including MDI, MDUI, Nodes, or Needle
- Experience with UIKit, Objective-C, or Combine in an existing production codebase
- Experience with Bazel, Swift Package Manager, XCUITest, CI/CD pipelines, or mobile monitoring tools
- Experience with experimentation platforms, product analytics, design systems, or feature-flagged releases
- Experience building recommendation, discovery, personalization, social, messaging, marketplace, or other feature-rich consumer experiences at scale
- A BS or MS in Computer Science, Engineering, or a related discipline is welcome but not required; demonstrated proficiency in modern iOS technologies and principles matters most
- Familiarity with AI-assisted development tools and responsible practices for validating generated or unfamiliar code and protecting sensitive information
Required Skills
How to apply
You apply on Tinder’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Tinder
See every open role at Tinder on ARes.
More Jobs at Tinder