Android Software Engineer
Company | Match Group |
---|---|
Location | Hollywood, Los Angeles, CA, USA |
Salary | $150000 – $170000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid 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