Taro Logo

Software Engineer, iOS

A dating app that revolutionized how people meet, with over 630 million downloads and 97 billion matches, serving 50 million users monthly across 190 countries.
$140,000 - $160,000
iOS
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
1+ year of experience
Consumer

Job Description

Tinder, the revolutionary dating app that has generated over 97 billion matches and serves 50 million monthly users across 190 countries, is seeking an iOS Software Engineer to join their Platform team. This role is crucial in scaling and streamlining app development across iOS engineering, focusing on building and maintaining systems that enable quick, reliable, and high-quality feature delivery.

The position offers an opportunity to work on modular architecture, build system optimizations, app performance improvements, and developer tooling, directly impacting the development velocity and user experience for millions. Based in Los Angeles with a hybrid work arrangement (three days in office), the role combines technical expertise with collaborative teamwork.

As an iOS Engineer, you'll be responsible for architecting and implementing consumer-facing features, building compelling experiences, and contributing to shared frameworks. The role requires proficiency in Swift, understanding of iOS architecture patterns, and experience with large-scale applications. You'll work closely with cross-functional teams, including product and design, to influence Tinder's roadmap and product development.

The ideal candidate brings 1+ years of iOS development experience, strong Swift programming skills, and a collaborative mindset. You'll join a culture that values innovation, continuous learning, and embracing diversity. The compensation range of $140,000 - $160,000 reflects the role's scope and impact.

Tinder offers a unique opportunity to work on technology that creates real human connections, within a team that celebrates differences and promotes inclusive growth. Whether you're passionate about mobile development, interested in scaling applications, or excited about creating features that millions will use, this role offers a chance to make a significant impact in how people connect worldwide.

Last updated 17 days ago

Responsibilities For Software Engineer, iOS

  • Contribute to architecture, design and implementation of consumer facing features
  • Build compelling in-app experiences for millions of users globally
  • Collaborate with engineers cross-functionally and product/design teams
  • Contribute to internal shared frameworks and libraries
  • Shape optimization of analytics tools
  • Evolve Tinder's architecture for authentication flows and account management
  • Mentor, collaborate, and learn from team members

Requirements For Software Engineer, iOS

  • 1+ years of experience building consumer-facing applications with native iOS
  • Full life cycle experience building applications in Swift
  • Proficient in Swift concepts (structs, optionals, generics etc.)
  • Experience working on improving app performance
  • Familiar with popular architecture patterns such as MVVM / Clean
  • Knowledge of iOS memory management and protocol-oriented programming
  • Experience building and testing large-scale iOS apps
  • Proficiency writing unit tests
  • Clear and solutions oriented communication style
  • Willingness to work collaboratively in an Agile environment