3 дня назад
Software Engineer II, Android
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer II, Android (Kotlin/Jetpack Compose): Building consumer-facing recommendation features and polished Android experiences for Tinder with an accent on recommendation APIs, experimentation, analytics, and app quality. Focus on designing modular Android architecture, solving performance and reliability issues, and delivering tested features from implementation through launch validation.
Location: Palo Alto, California, United States; hybrid with in-office collaboration three times per week
Company
operates Tinder, a consumer dating platform serving millions of members worldwide.
What you will do
- Design and implement consumer-facing recommendation features in the Tinder Android app.
- Connect recommendation logic, REST APIs, experiments, analytics, and quality validation into polished mobile experiences.
- Own well-scoped features from planning and implementation through testing, experiment launch, and validation.
- Collaborate with Android and backend engineers, Product, Design, Data Science, Analytics, QA, ML, Infrastructure, and partner teams.
- Write maintainable Kotlin code and improve app health, performance, reliability, modular architecture, shared libraries, and engineering practices.
- Investigate bugs, ANRs, performance regressions, and quality issues, adding tests or monitoring where appropriate.
Requirements
- At least approximately 2 years of professional experience building and shipping production consumer-facing applications with native Android technologies.
- Proficiency in Kotlin, Kotlin Coroutines, Flow, Jetpack Compose, Android Views, Android Studio, Gradle, and the Android SDK.
- 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, pull requests, code reviews, and unit or UI testing using tools such as JUnit, Mockito, Espresso, or Compose UI testing.
- Clear communication, collaborative problem-solving, ownership of deliverables, and the ability to identify risks and follow work through launch validation.
Nice to have
- Java or RxJava experience in production Android codebases and experience modernizing code toward Kotlin and Coroutines.
- Familiarity with modular architecture, dependency injection, repository and use-case patterns, Dagger or Hilt, Retrofit, OkHttp, and Moshi.
- Experience with static analysis, CI/CD, feature flags, experimentation, analytics, design systems, or mobile observability.
- Experience with recommendation, discovery, personalization, social, messaging, marketplace, or other large-scale consumer experiences.
- Experience with card-stack, gesture-heavy, animation-rich, performance-sensitive interfaces or AI-assisted development tools.
Culture & Benefits
- Full-time employment with flexible vacation and 10 sick days.
- Comprehensive health, vision, and dental coverage, plus mental health support, pet insurance, fitness membership, and commuter subsidies.
- 100% 401(k) employer match up to 10% and access to an Employee Stock Purchase Plan.
- 100% paid parental leave, family-forming benefits, volunteer time off, and charitable donations matched up to $15,000 annually.
- Mentorship, access to more than 6,000 Udemy courses, and a $3,000 annual professional development stipend.
- Free Tinder Gold subscription.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Android Software Engineer (AI)
3 дня назад
Mobile Android Developer (Jetpack Compose & Kotlin)
68 600 - 79 000$
7 дней назад
Principal Android Engineer (IoT)
215 000 - 295 000$
6 дней назад
Software Engineer 3 – Mobile App - Kotlin Required
2 дня назад
Android Team Lead (Fintech)
2 дня назад