Android Software Engineer II – Recs Experience

Tinder

Palo Alto, Northern (CA, KY)

Hybrid

USD 140,000 - 160,000

Full time

4 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
Health insurance
401(k) employer match
ESPP
Parental leave
Professional development
Commuter subsidy
Tinder Gold

Job summary

Tinder is hiring a Software Engineer II (Android) for the Recs Experience team. This hybrid role in Palo Alto, CA, focuses on building consumer-facing recommendation features, connecting logic, APIs, and experiments to polished Android experiences used by millions worldwide.

You’ll work with cross-functional partners, own features end-to-end, and ensure code quality, performance, and user satisfaction. The team emphasizes AI-assisted tools and scalable architecture.

Qualifications

  • Approximately 2+ years of professional experience building and shipping production, consumer-facing applications with native Android technologies.
  • Proficiency in Kotlin and modern Android development, including Kotlin Coroutines and Flow.
  • Experience building user-facing features with Jetpack Compose and familiarity with Android Views and interoperability.
  • Experience using Android Studio, Gradle, and the Android SDK throughout the application-development lifecycle.
  • Experience consuming REST APIs and integrating mobile features with backend services.
  • Familiarity with MVVM and separation of UI, business logic, and data access.
  • Experience with Git and code-review workflows.
  • Ability to write testable, maintainable code and create unit/UI tests (JUnit, Mockito, Espresso, or Compose UI testing).
  • Strong debugging and code-quality fundamentals; able to give/receive actionable feedback.
  • Clear, solution-oriented communication and willingness to collaborate cross-functionally.
  • Ownership mindset with ability to deliver well-scoped work from implementation to launch validation.

Responsibilities

  • Contribute to the architecture, design, and implementation of consumer-facing recommendation features in the Tinder Android app.
  • Build polished, intuitive experiences that connect recommendation logic, APIs, experiments, analytics, and validation for millions of members worldwide.
  • Own well-scoped features and components through planning, testing, launch, and validation with increasing independence.
  • Collaborate with Android and backend engineers, Product, Design, Data Science/Analytics, QA, ML, Infrastructure, and partner teams across Tinder.
  • Write maintainable, testable Kotlin code and help protect app health, performance, reliability, and user experience.
  • Build modern Android interfaces with Jetpack Compose while integrating with existing View-based code where needed.
  • Investigate bugs, ANRs, performance regressions, and quality issues; identify root causes and add tests/monitoring.
  • Contribute to modular Android architecture, shared libraries, and engineering practices that boost team effectiveness.
  • Communicate progress, risks, dependencies, and tradeoffs clearly and proactively.
  • Develop expertise in Tinder’s Android architecture, card-stack, and recommendation systems toward end-to-end ownership.
  • Use AI-assisted development tools responsibly to improve prototyping, implementation, testing, delivery speed, and quality.

Job description

Tinder is hiring a Software Engineer II (Android) for the Recs Experience team. This hybrid role in Palo Alto, CA, focuses on building consumer-facing recommendation features, connecting logic, APIs, and experiments to polished Android experiences used by millions worldwide.

You’ll work with cross-functional partners, own features end-to-end, and ensure code quality, performance, and user satisfaction. The team emphasizes AI-assisted tools and scalable architecture.

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

Similar jobs worth comparing

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

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 (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
iOS Software Engineer II - Recs Experience
iOS Software Engineer II - Recs Experience

PowerToFly • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Sick days
Volunteer time
+7
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
Android Engineer II: Kotlin, Jetpack Compose, Recs
Android Engineer II: Kotlin, Jetpack Compose, Recs

PowerToFly • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible Vacation
Volunteer time off + donations match
Health, vision, dental
+5
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
Software Engineer II, Android
Software Engineer II, Android

Match Group • Palo Alto (CA)

Hybrid
USD 140,000 - 160,000
Flexible vacation
Sick days
Parental leave
+5