Plenty of Fish (POF) is one of the largest global online dating companies, available in more than 20 countries with with over 100 million users. We are a Vancouver-headquartered success story and now one of the top revenue-driving brands in the Match Group (owner of Tinder, OkCupid, and Match.com, NASDAQ: MTCH).
Our current Android app is developed in Java, however, we will be also building new features in Kotlin. As a developer, you will own the problems you solve, and you will contribute code to production within a few weeks. So, what will you do?
Work with a talented team of developers to create apps that encourage social interactions and help form real relationships
What does our ideal candidate look like?
- Make world-class applications, used by millions of users across the globe every day
- Ensure applications are maintained with optimal performance and scalability
- Participate in a highly collaborative environment, we want you to share your expertise as we value everyone’s thoughts and ideas on how we solve problems.
- Proactively identify areas for improvement, diagnose issues and collaborate with other team members to resolve them.
- You have a BS Computer Science or equivalent combination of education and professional work experience
- You have 3+ years of professional programming experience with at least 2 years experience focused on Android development in Java.
- Experience with building native Android apps using Java, with a good understanding of Android SDK
- You write clean and maintainable code with strong understanding of multi-threading, networking and design patterns
- In-depth experience in building and shipping complex Android Applications to Google Play (must have shipped or contributed to at least 1 app in Google Play or history of open source contributions)
- Capability of building, debugging, profiling and optimizing Android Apps
- Experience of building apps consuming REST APIs
- Understanding of design guidelines for touch-enabled platforms and experience in UI implementation
- Capable of multitasking and managing competing priorities
- Solid written and verbal communication skills
- Kotlin experience
- Experience working with REST APIs, and knowledge of Microservices
- Experience in social networking, dating, or other subscription-based business is a plus
- Testing experience on Android is a definite plus
- Experience with App performance optimization for data and battery consumption
Contribute to one of the biggest dating apps in the world by developing and launching new features used by millions of users. Opportunity to collaborate with other development teams within Match Group like Tinder, Match.com and OkCupid.
Incredible growth and career development opportunities to help you reach your career goals.
Personal professional development budget as well as opportunities to attend major conferences and access to learning resources.
Competitive salary, health benefits, RRSP Matching, paid vacation time, Flex days and so much more. Work alongside some of the most talented, passionate and driven individuals who are dedicated to helping people all over the world make meaningful connections.
Awesome state of the art office located in downtown with amazing views and easy access to transit. We have a fun and casual culture, we have frequent outings to local restaurants and our Christmas party is legendary. Come work with us and become part of an amazing culture.