Senior Android Developer, Mobile Platform Expert

4 weeks ago


Toronto, Ontario, Canada theScore Full time

About the Role & Team

TheScore is seeking a highly skilled Android developer to join our Mobile Platform team. As a key member of this team, you will be responsible for designing, architecting, and shipping our amazing applications.

About the Work

  • Work with the product team to design, architect, and ship our applications.
  • Collaborate with Android developers to improve the development experience.
  • Improve our code through refactoring and applying modern design patterns.
  • Work with other engineers through technical collaboration, discussion, and code review.
  • Create efficiencies by building custom and innovative mobile tooling.
  • Maintain and enhance the mobile CI/CD pipeline and tooling.
  • Solve difficult problems related to large data sets and responsive UIs.
  • Help our QA team to automate testing and continuous integration.
  • Keep up to date with the latest advances in Android development.

About You

  • 4+ years experience with Kotlin.
  • 5+ years experience in commercial Native Android development.
  • A demonstrated ability in delivering clean, organized, testable, and highly performant code.
  • A solid understanding of the Android Architecture Principles and good practices.
  • Experience working with Jetpack Compose.
  • Experience with Coroutines and Dependency Injection.
  • Highly proficient with profiling, troubleshooting and optimizing app performance.
  • Experience integrating APIs and back-end services with mobile applications.
  • Experience writing Unit and UI tests.
  • Experience working with Git.
  • Experience working with large native code bases with significant complexity.
  • Solid knowledge of object-oriented design, software development principles, and design patterns.
  • Solid knowledge of concurrency best practices and pitfalls.
  • A degree in Computer Science, Engineering, and/or equivalent experience.
  • A passion for sports and/or gaming is considered an asset.

What We Offer

  • Competitive compensation package.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.
  • Parental leave top up.
  • Opportunities for career progression and mentoring others.


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Android Mobile Developer - Kotlin ExpertJob Description: At Astra North Infoteck Inc., we are seeking a highly skilled Senior Android Mobile Developer - Kotlin Expert to join our team.Key Responsibilities: Develop high-quality Android mobile applications using Kotlin and Android Studio Collaborate with cross-functional teams to design and...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamThe mobile experience is crucial at theScore. Our Mobile Platform team provides the foundation for our mobile clients and enables our mobile teams to build and deliver features faster and with high quality. We strive to leverage the latest capabilities of each platform, and our team is responsible for the overall developer experience on...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamThe mobile experience is crucial at theScore. As a key member of our Mobile Platform team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers, and Designers to deliver exceptional mobile applications. We strive to leverage the latest capabilities of each platform, and our team is responsible for...


  • Toronto, Ontario, Canada theScore Full time

    About the Role and ResponsibilitiesWe are seeking a highly skilled Senior Android Developer to join our Mobile Platform team at theScore. As a key member of this team, you will be responsible for designing, architecting, and shipping our amazing applications.Our ideal candidate will have a strong background in commercial Native Android development, with a...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Remote OpportunityGuruLink is seeking a Senior Mobile Engineer to join their team and contribute to the development of a powerful video and image models platform. The ideal candidate will have experience with architecting, building, testing, and delivering native iOS and Android mobile apps.Key Responsibilities:Design and develop high-quality mobile...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    At Astra North Infoteck Inc., we are seeking a highly skilled Android Mobile Developer with a strong background in Kotlin and mobile app development. The ideal candidate will have a minimum of 5 years of software development experience and 4+ years of experience in Android mobile development.Key responsibilities include:Designing and developing high-quality...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Android developer to join our Mobile Platform team at theScore. As a key member of our team, you will be working with a talented group of engineers, product managers, and designers to deliver exceptional mobile experiences.About the WorkAs a Senior Android Developer, you will be responsible for designing,...


  • Toronto, Ontario, Canada reddit Full time

    At Reddit, we're building a cohesive, modern, and accessible experience across all of our platforms. We're looking for a Senior Android Engineer to join our UI Platform team and help us deliver best-in-class UI/UX to Android's millions of daily active users.This role will enable us to bring a modern and accessible experience to Android's millions of daily...


  • Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    Job Title: Senior Android Engineer, UI Platform RemoteReddit is a community-driven platform that fosters open and authentic conversations. As a Senior Android Engineer on our UI Platform team, you will play a crucial role in delivering a cohesive, modern, and accessible experience across all of Reddit's platforms.Key Responsibilities:Drive development on...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryTangerine, Canada's leading direct bank, is seeking a skilled Senior Android Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and deploying world-class digital products and experiences on the Android platform.About the RoleWe are looking for a highly motivated and experienced...


  • Toronto, Ontario, Canada reddit Full time

    At Reddit, we're building a cohesive, modern, and accessible experience across all of our platforms. We're looking for a Senior Android Engineer to join our UI Platform team and help us deliver best-in-class UI/UX to Android's millions of daily active users worldwide.This role will enable us to bring scalable, well-designed software to Android's global...


  • Toronto, Ontario, Canada reddit Full time

    At Reddit, we're building a cohesive, modern, and accessible experience across all of our platforms. We're looking for a Senior Android Engineer to join our UI Platform team and help us deliver best-in-class UI/UX to Android's millions of daily active users worldwide.This role will enable us to bring scalable, well-designed software to Android devices. You...


  • Toronto, Ontario, Canada CBCRadio-Canada Full time

    Job Title: Senior Android DeveloperWe are seeking a highly skilled Senior Android Developer to join our team at CBC/Radio-Canada. As a key member of our over-the-top platform team, you will be responsible for ensuring the smooth execution of product front-end development and coordinating the technical work required to deliver requested features.Key...


  • Toronto, Ontario, Canada reddit Full time

    We are seeking a Senior Android Engineer to join our UI Platform team at Reddit. The mission of the UI Platform team is to deliver a cohesive, modern, and accessible experience across all of Reddit's platforms. This role will enable us to bring best-in-class UI/UX to Android's M DAUs across the world.As a senior engineer on the UI platform team, you will be...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Android Java Developer - Banking Sector SpecialistDescription: CB Canada is seeking an experienced Android Java Developer to join our team. As a senior developer, you will be responsible for designing and building user interfaces for Android applications using Java and Android Studio. Your expertise will be utilized to provide the ability for...

  • Mobile Game Developer

    1 month ago


    Old Toronto, Ontario, Canada Mobile Hilfe Ruhr GmbH Full time

    Job Title: Mobile Game DeveloperWe are seeking a skilled Mobile Game Developer to join our team at Mobile Hilfe Ruhr GmbH. As a Mobile Game Developer, you will be responsible for designing, developing, and maintaining mobile games for various platforms such as iOS and Android.Key Responsibilities:Design and develop mobile game applications from concept to...


  • Toronto, Ontario, Canada theScore Full time

    About the JobWe are seeking a highly skilled Senior Android Developer to join our Mobile Platform team at theScore. As a key member of our team, you will be responsible for designing, architecting, and shipping our mobile applications. You will work closely with our product team to improve the development experience for our Android developers, and...


  • Toronto, Ontario, Canada reddit Full time

    Android Engineer Role at RedditRaise the bar for Android development at Reddit, a community-driven platform with + active communities and M+ daily active unique visitors. As a Senior Android Engineer on our UI Platform team, you'll be responsible for driving development on our cross-platform design system and evolving our UI framework.About the...


  • Toronto, Ontario, Canada CBCRadio-Canada Full time

    Job Title: Senior Android Software DeveloperThis role is an important part of our over-the-top platform team at CBC/Radio-Canada. As an Android Software Developer, you will be responsible for ensuring the smooth execution of product front-end development and coordinating technical work required to deliver requested features, while adhering to the standards...


  • Toronto, Ontario, Canada CBCRadio-Canada Full time

    Job Title: Senior Android Developer - OTT TeamAbout the Position: We are seeking an experienced Senior Android Developer to join our team, responsible for developing complex and high-performance mobile applications. As a key member of our OTT team, you will work closely with product owners, architects, and technical managers to ensure the smooth execution of...