Senior Android Software Developer

3 weeks ago


Vancouver, British Columbia, Canada Matchgroup Full time

We're on a mission to create meaningful connections for millions of people around the world. As a Senior Android Engineer at Match Group, you'll be part of a talented team designing and developing our mobile applications to deliver the best possible user experience.

About the Role:

We're seeking a highly skilled Android engineer with an ownership-driven mentality to join our team. As a Senior Android Engineer, you'll be responsible for designing, developing, and maintaining our mobile applications to ensure the best possible performance, quality, and responsiveness.

Key Responsibilities:
  • Collaborate 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, ensuring robust, scalable, and maintainable code.
  • Build and iterate on major components and new product features for our 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.
  • Work closely with product managers, designers, and backend engineers to build innovative features that meet user needs and align with business goals.
  • 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.
  • Mentor junior engineers, providing guidance on best practices, code reviews, and technical challenges.
  • Stay up to date with the latest Android technologies, trends, and best practices, and drive innovation within the team.
  • Work with Modern Android Architecture including Jetpack Compose, Coroutines, Flow.
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.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
  • A commitment to writing clean, maintainable, and testable code, with a focus on maintaining high standards of code quality.
  • Keen attention to detail, while maintaining an awareness of the broader business objectives.
  • The ability to multitask, manage competing priorities, and adapt to changing environments.
  • A passion for learning and staying up-to-date with the latest developments in Android OS, SDK, and the overall ecosystem.
  • Excellent communication and collaboration skills, with experience working in a cross-functional team environment.
What We Offer:
  • We're recognized as one of BC's Top Employers 2023.
  • 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.
  • Match Group mentorship program.
  • Parental leave top up and fertility preservation benefits.
  • Extended health & dental benefits from day one.
  • Corporate ClassPass membership and other wellness benefits.
  • And many more on our careers page.

Our Values:

  • Be Proud - We own our ship. We see challenges as opportunities and take action.
  • Make Waves - We profoundly impact millions of people's lives, every day.
  • Dive Deep - We empathize with our members and use data to surface thoughtful decisions.
  • Crew Together - We're all working towards the same goals and win as a team.


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Android DeveloperWe are seeking a highly skilled Senior Android Developer to join our team at Aequilibrium Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin and Java.Key Responsibilities:Design and develop native Android apps using...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleAequilibrium Software Inc is seeking a highly skilled Senior Android Developer to join our team. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will work closely with our cross-functional team to deliver innovative solutions that meet the needs of our...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Android DeveloperWe are seeking a skilled Senior Android Developer to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Android applications. Your expertise in Android development will enable us to deliver innovative solutions to our clients.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Aequilibrium Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin and Java.Key ResponsibilitiesDesign and develop Android applications using Kotlin and...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Job Title: Senior Android Software EngineerAt Autodesk, we are committed to building innovative tools for professionals who shape the world around us. As a Senior Android Software Engineer, you will play a key role in developing the next generation of AutoCAD mobile applications.Responsibilities:Design and implement high-quality Android applications using...


  • Vancouver, British Columbia, Canada Autodesk Full time

    About the JobWe are seeking an experienced and passionate software engineer to join our team at Autodesk. As a key member of our cross-functional team, you will play a critical role in developing the next-generation AutoCAD user experience on the Android platform.ResponsibilitiesTranslate product requirements into high-quality code on the Android...


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

    Job Title: Senior Android DeveloperJob ID: MK9912901111Location: This position is 100% remote.We are seeking an experienced Android Developer to join our fast-growing, Native Mobile Development Team.You have experience successfully shipping mobile applications and supporting them in production, love learning quickly, and helping our clients achieve their...


  • Vancouver, British Columbia, Canada Global Relay Full time

    Unlock Your Potential as an Android Developer at Global RelayWe're a leading provider of secure communication solutions, and we're looking for a talented Android Developer to join our team. As an Android Developer at Global Relay, you'll play a key role in designing and implementing our market-leading enterprise messaging application.About the RoleAs an...


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

    Unlock Your Potential as an Android Developer at Global RelayJoin a team of innovative mobile developers and contribute to the creation of market-leading enterprise messaging applications. As an Android Developer at Global Relay, you'll have the opportunity to work on challenging projects, collaborate with experienced professionals, and develop your skills...

  • 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 fast-growing Native Mobile Development Team. As a key member of our team, you will be responsible for developing and maintaining high-quality Android applications using Kotlin and Java.Key Responsibilities:Collaborate...


  • Vancouver, British Columbia, Canada Ensemble Full time

    Android Developer OpportunityWe are seeking a skilled Android Developer to join our team at Ensemble, a leading provider of custom software solutions. As an Android Developer, you will play a key role in designing and developing innovative software solutions for our clients in various industries.Key Responsibilities:Design and develop high-quality Android...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewAt Autodesk, we're driven by a passion for innovation and a commitment to making a positive impact on the world. Our team is dedicated to building cutting-edge tools that empower designers, engineers, and makers to bring their ideas to life.Key ResponsibilitiesDesign and develop high-quality Android applications that meet the needs of our...


  • 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. 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 work closely with cross-functional teams to...


  • Vancouver, British Columbia, Canada Ensemble Full time

    Android Developer OpportunityAt Ensemble, we're dedicated to delivering cutting-edge custom software solutions to top brands across various industries. We're seeking a skilled Android Developer to join our team and contribute to the development of industry-leading software solutions.Key Responsibilities:Design and develop innovative Android applications...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...


  • Vancouver, British Columbia, Canada Match Group, Inc. Full time

    About UsFounded in Vancouver, Canada in 2003, Match Group, Inc. is a pioneer in the online dating industry, boasting one of the largest and most diverse communities of singles. As a top revenue-driving brand, we're part of a dynamic team that's shaping the future of relationships.Our MissionWe're dedicated to helping people find meaningful connections and...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewAt Autodesk, we are driven by a passion for innovation and a commitment to delivering exceptional software solutions. Our team is seeking a skilled Sr. Software Engineer to join our AutoCAD product development team and contribute to the success of our world-leading CAD family of applications.Key ResponsibilitiesTranslate designs and product...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Android Engineer to join our team at Amazon. As a key member of our eero team, you will be responsible for designing, developing, and maintaining our Android application.Key ResponsibilitiesCollaborate with cross-functional teams to build new and innovative application experiences for the Android platform.Shape...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job Title: Android Engineering InternAt Amazon, we're revolutionizing the way people connect to their networks and devices. As an Android Engineering Intern, you'll play a key role in shaping our product vision and building innovative application experiences for the Android platform.Key Responsibilities:Lead projects and collaborate across Product, Design,...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    Senior Android EngineerWe're seeking a highly skilled Senior Android Engineer with an ownership-driven mentality to join our team at Match Group.About the Role: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 work closely with...