Android Developer with Kotlin

1 month ago


Vancouver, British Columbia, Canada Matchgroup Full time
Senior Android Engineer with Kotlin

We are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Matchgroup. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.

Key Responsibilities:
  • Design, develop, and maintain Android applications using Kotlin and Java.
  • Work closely with cross-functional teams to define, design, and ship new features while continuously improving the overall user experience.
  • Lead the design and development of Android applications using Kotlin and Java and ensure robust, scalable, and maintainable code.
  • Build and iterate on major components and new product features for the POF Android App used by millions of users around the globe every day.
  • Take full ownership of the Android application lifecycle, from concept to launch and beyond, ensuring continuous improvement and a high-quality user experience.
  • Proactively identify areas for improvement, diagnose issues, address performance bottlenecks, optimize applications for speed and efficiency, and collaborate with other team members to resolve them.
  • Implement comprehensive testing practices, including unit, integration, and UI tests, to ensure a stable and bug-free application.
  • Mentor junior engineers, providing guidance on best practices, code reviews, and technical challenges.
  • Work in a data-driven environment implementing AB tests and working with analytical application data.
  • Stay up to date with the latest Android technologies, trends, and best practices, and drive innovation within the team.
Requirements:
  • 7+ years of hands-on experience in Android development, with a portfolio showcasing successfully released applications.
  • Extensive experience in developing and shipping complex Android applications using Kotlin.
  • Experience in building Android applications that consume REST APIs.
  • A solid grasp of object-oriented programming principles, design patterns, multithreading, and networking.
  • Proven ability to take ownership of projects, drive them to completion, and continuously enhance them post-launch.
  • A commitment to writing clean, maintainable, and testable code, with a focus on maintaining high standards of code quality.
  • A passion for learning and staying up-to-date with the latest developments in Android OS, SDK, and the overall ecosystem.
What We Offer:
  • Generous vacation, flex days, professional development days.
  • RRSP matching, and employee stock purchase plan.
  • Professional development budget and unlimited access to Udemy from day one.
  • Extended health & dental benefits from day one.
  • Corporate ClassPass membership and other wellness benefits.


  • Vancouver, British Columbia, Canada Matchgroup Full time

    Senior Android Engineer with Kotlin ExpertiseWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.About the RoleAs a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will work...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    Senior Android Engineer with Kotlin ExpertiseWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.About the RoleAs a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will work...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    {"h1": "Senior Android Engineer with Kotlin Expertise", "p": "At Match Group, we're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    {"h1": "Senior Android Engineer with Kotlin Expertise", "p": "At Match Group, we're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    {"h1": "Senior Android Engineer with Kotlin Expertise", "p": "At Match Group, we're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    {"h1": "Senior Android Engineer with Kotlin Expertise", "p": "At Match Group, we're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness. You will...


  • Vancouver, British Columbia, Canada Match Group Full time $140,000 - $174,000

    Job Title: Senior Android Engineer with Kotlin ExpertiseWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Key...


  • Vancouver, British Columbia, Canada Match Group Full time $140,000 - $174,000

    Job Title: Senior Android Engineer with Kotlin ExpertiseWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group. As a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Key...


  • Vancouver, British Columbia, Canada Match Group Full time $140,000 - $174,000

    Senior Android EngineerWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.About the RoleAs a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.You will work closely with...


  • Vancouver, British Columbia, Canada Match Group Full time $140,000 - $174,000

    Senior Android EngineerWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.About the RoleAs a Senior Android Engineer, you will design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.You will work closely with...

  • Android Developer

    1 month ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Android DeveloperJob ID: MK481107119Term: 12 MonthsLocation: 100% RemoteWe are seeking an experienced Android Developer to join our team at T-Net British Columbia. As an Android Developer, you will be responsible for developing and maintaining software using Kotlin and Java, creating automated unit tests, and ensuring quality in your code.Key...

  • Android Developer

    1 month ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Android DeveloperJob ID: MK481107119Term: 12 MonthsLocation: 100% RemoteWe are seeking an experienced Android Developer to join our team at T-Net British Columbia. As an Android Developer, you will be responsible for developing and maintaining software using Kotlin and Java, creating automated unit tests, and ensuring quality in your code.Key...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new features...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new features...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new...


  • Vancouver, British Columbia, Canada Medium Full time $140,000 - $174,000

    About the RoleWe're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Medium.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new features...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new...


  • Vancouver, British Columbia, Canada Medium Full time $140,000 - $174,000

    About the RoleWe're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Medium.Key ResponsibilitiesDesign, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Work closely with cross-functional teams to define, design, and ship new features...