Posted in

Android Software Engineer

Android Software Engineer

CompanyMatch Group
LocationHollywood, Los Angeles, CA, USA
Salary$150000 – $170000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid Level, Senior

Requirements

  • 3+ years of professional experience building native Android applications
  • Significant experience building applications in Kotlin
  • Strong software architecture experience
  • Well versed in design patterns (MVP, Clean/MVVM)
  • Experience writing your own Repositories and Factories
  • Understanding of the value of Dependency Injection and implementing Dagger
  • Experience writing your own test scripts
  • Proficiency using coroutines
  • Clear and solutions oriented communication style with a passion for code quality

Responsibilities

  • Contribute to the architecture, design, and implementation of consumer-facing features in the Tinder App using the latest technologies
  • Build new compelling in-app experiences that will reach millions of users globally
  • Coordinate with the product and design team(s) to influence the roadmap and product development of the Tinder App and services
  • Create and maintain internal shared frameworks and libraries
  • Shape the future of optimized analytics at Tinder from the ground up with innovative data tools for the analytics and data scientist team(s)
  • Evolve Tinder’s architecture to support multiple authentication flows and account management
  • Mentor, collaborate, and learn with innovative and passionate team members

Preferred Qualifications

  • Experience designing and architecting full-stack applications, including API design and UI wire-framing
  • Someone who understands material design guidelines (e.g. you know how to be a good Android citizen while maintaining a strong unique brand identity)
  • Clear communication style within a collaborative team environment
  • The ability to combine good judgment, empathy, and technical skills
  • BS or MS in Computer Science or Engineering