Current jobs related to Senior Android Software Engineer - Vancouver, British Columbia - Matchgroup


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About the RoleAt Match Group, we are seeking a highly skilled Senior Android Engineer to join our team.Key Responsibilities:Design and Development: Design, develop, and maintain our mobile applications to ensure the best possible performance, quality, and responsiveness.Collaboration: Work closely with cross-functional teams to define, design, and ship new...


  • Vancouver, British Columbia, Canada androiddevs - Jobboard Full time

    Launchpad Technologies Inc. is hiring Android DevelopersAt Launchpad, a people-first technology company, we empower digital transformation for our clients in North America's rapidly growing tech sector.We support our clients through two solutions:PaasportTM, our iPaaS solution, streamlines software integration and automates workflows.Nearshore Staff...


  • Vancouver, British Columbia, Canada Autodesk Full time

    At Autodesk, we're passionate about empowering innovators to turn their ideas into reality. With our software, they create amazing things – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, Canada Themis Solutions Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Themis Solutions Inc. This role involves designing and developing innovative mobile applications using a range of technologies. The ideal candidate will have experience in building scalable and reliable mobile applications for Android and iOS platforms.Key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Epic Games Full time

    About Epic GamesEpic Games is a global company with 25 countries, 46 studios, and over 4,500 employees. We've been making award-winning games and engine technology for over 25 years.Our MissionWe strive to build high-fidelity, interactive experiences for PC, console, mobile, and VR, empowering content creators across industries like media and entertainment,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...


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

    We are seeking an experienced Android Developer to join our fast-growing team at T-Net British Columbia.About the Job:This position is 100% remote and offers a competitive salary of $120,000 - $180,000 per year.Key Responsibilities:Collaborate with cross-functional teams to deliver high-quality user-facing products and services.Develop and maintain software...


  • Vancouver, British Columbia, Canada Dew Software Full time

    OverviewDew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge solutions. Our team is responsible for ensuring the quality and reliability of our software products.Salary RangeWe offer a competitive salary range of $80,000 - $120,000 per year, based on experience and...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Company OverviewIris Software Inc. is a leading technology services company that delivers innovative solutions to clients in various industries.We have over 30 years of experience in providing technical expertise and domain knowledge to help our clients achieve their business goals.As a strategic partner to Fortune 500 companies, we offer a value-driven...


  • Vancouver, British Columbia, Canada Epic Games Full time

    Epic Games, a leading game development company, is seeking an experienced Senior Mobile Platform Engineer to join our team.About Epic GamesWith over 25 years of experience in creating award-winning games and engine technology, Epic Games has become a household name. Our Unreal Engine technology empowers content creators across various industries to build...


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

    Senior SDET Role OverviewJob SummaryT-Net British Columbia is seeking a highly skilled Senior Software Development Engineer in Test (SDET) to lead our testing efforts. As an experienced professional, you will design and build scalable automated test frameworks and test suites working across technologies.Key ResponsibilitiesCreate, maintain, and execute...


  • Vancouver, British Columbia, Canada Matchgroup Full time

    About Our CompanyFounded in 2003, Matchgroup is one of the pioneers in the online dating industry. With a large and diverse community, we have significantly impacted millions of people's lives daily.We pride ourselves on being a great place to build relationships, grow your career, and collaborate with top talent. We offer flexible work arrangements,...


  • Vancouver, British Columbia, Canada Langara College Full time

    Job Title: Senior Software EngineerJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Langara College. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining application software used throughout the College.Key ResponsibilitiesEvaluate requirements for and design application...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, British Columbia, Canada Peoples Trust Full time

    About the Role: As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:Design and develop software applications using various programming languages and...

Senior Android Software Engineer

2 months ago


Vancouver, British Columbia, Canada Matchgroup Full time
About the Role

We 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 define, design, and ship new features while continuously improving the overall user experience.

Key Responsibilities
  • Work alongside a passionate team of engineers to create apps that encourage social interactions and help form real relationships.
  • Work on features that create the trust needed, so the interactions between our members are true, honest, and real. You will also build the tools to keep our members as safe as possible on and off-platform.
  • 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.
  • 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.
  • 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.
  • 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.
Why Join Us?
  • 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 peoples' 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.