Android Engineer
Hybrid
Full Time
#Engineering
#Kotlin
#Java
#React Native
#Object Oriented Programming
#Multithreading
#Networking
#Android
#REST APIs
#Jetpack Compose
#Coroutines
Since our founding in Vancouver back in 2003, Plenty of Fish has grown into a pioneer of the online dating world. We are proud to host one of the largest and most diverse communities of singles anywhere, and as a key brand within the Match Group, we have the unique ability to influence the lives of millions of people every single day. Being named one of BC’s Top Employers is a testament to our culture, where we focus on building genuine friendships, supporting career growth, and collaborating with some of the brightest talent in the industry. We operate on a hybrid schedule, meaning you will find us working together in our downtown Vancouver office from Monday through Wednesday, with the flexibility to work remotely for the remainder of the week.
The opportunity
We are looking for a Senior Android Engineer to join our live-streaming squad. This is a high-visibility role where you will play a central part in building and maintaining features that millions of users rely on daily. Because live streaming is one of our most important product offerings, you will be working in a fast-paced environment alongside a passionate team of engineers. Your expertise will directly influence how our community connects, making this an ideal role for someone who thrives on solving complex problems at scale.
A day in the life
- Architect, build, and iterate on major components and new product features for our Android applications using modern tools like Jetpack Compose, Coroutines, and Flow.
- Collaborate closely with our product and design teams to implement AB tests and leverage data-driven insights to refine the user experience.
- Proactively diagnose performance issues, optimize our codebase, and share your technical expertise to help the team maintain high standards of quality.
Who you are
You are a seasoned developer who is passionate about creating high-quality mobile experiences. You communicate effectively in English and bring the following background to our team:
- At least 4 years of experience building and shipping complex Android applications using Kotlin and Java.
- Proven experience in developing mobile applications with React Native.
- A deep understanding of object-oriented programming, design patterns, multithreading, and networking.
- Strong familiarity with consuming REST APIs and optimizing apps for performance.
- The ability to manage multiple priorities while writing clean, testable, and maintainable code.
Why you'll love it here
We believe in supporting our team members both inside and outside of the office. Beyond our collaborative culture, you will enjoy:
- A hybrid work environment that balances office collaboration with remote flexibility.
- Dedicated professional development opportunities, including a budget for learning and unlimited access to Udemy.
- Comprehensive extended health and dental benefits that start on your very first day.
- Access to the Match Group mentorship program, RRSP matching, and an employee stock purchase plan.
- Wellness perks, including a corporate ClassPass membership, as well as generous vacation and flex days.
Matchgroup
8 views




