Current jobs related to Lead Android Engineer - Toronto, Ontario - theScore


  • Toronto, Ontario, Canada Reddit Full time

    Drive Innovation at RedditReddit is a community-driven platform with a vast network of users and communities. As a Staff Android Engineer, you will play a crucial role in shaping the future of our mobile application.Key Responsibilities:Design, develop, and deploy high-quality Android client features that enable users to monetize their contributions on...

  • Android Lead

    3 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Android Lead Job DescriptionWe're seeking an experienced Android Lead to join our team at Intelliware Development. This role involves both technical leadership and hands-on coding. As a business and technology consulting firm, we have a strong 30+ year delivery track record in custom software development, deep technical expertise, and disciplined delivery...

  • Android Engineer

    4 weeks ago


    Toronto, Ontario, Canada Gusto Full time $225,000 - $245,000

    About GustoGusto is a modern, online people platform that helps small businesses take care of their teams. Our mission is to make work more human, and we're committed to building a collaborative and inclusive workplace, both physically and virtually.Job DescriptionWe're looking for talented and motivated Mobile Android engineers with 8+ years of experience....

  • Staff Android Engineer

    2 months ago


    Toronto, Ontario, Canada Reddit Full time

    About the RoleWe're seeking a highly skilled Staff Android Engineer to lead our mobile development team in creating innovative features for users to monetize their contributions on Reddit.Key ResponsibilitiesDesign, build, and ship Android client features that enable users to earn rewards for their contributions.Balance speed and quality in a fast-paced...

  • Staff Android Engineer

    2 months ago


    Toronto, Ontario, Canada Reddit Full time

    About the RoleWe're seeking a highly skilled Staff Android Engineer to lead our mobile development team in creating innovative features for users to monetize their contributions on Reddit.Key ResponsibilitiesDesign, build, and ship Android client features that enable users to earn rewards for their contributions.Balance speed and quality in a fast-paced...

  • Staff Android Engineer

    2 months ago


    Toronto, Ontario, Canada Reddit Full time

    Job Title: Staff Android EngineerReddit is seeking a highly skilled Staff Android Engineer to lead our mobile development team in creating a seamless user experience for our Gold and Contributor Program. As a key member of our team, you will design, build, and ship Android client features that enable users to monetize their contributions on...

  • Staff Android Engineer

    2 months ago


    Toronto, Ontario, Canada Reddit Full time

    Job Title: Staff Android EngineerReddit is seeking a highly skilled Staff Android Engineer to lead our mobile development team in creating a seamless user experience for our Gold and Contributor Program. As a key member of our team, you will design, build, and ship Android client features that enable users to monetize their contributions on...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform for businesses, empowering millions of companies to accept payments, grow their revenue, and accelerate new opportunities.About the TeamThe Terminal team at Stripe is dedicated to making it easy for businesses to accept in-person payments, building on the success of the Stripe API for online...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform for businesses, empowering millions of companies to accept payments, grow their revenue, and accelerate new opportunities.About the TeamThe Terminal team at Stripe is dedicated to making it easy for businesses to accept in-person payments, building on the success of the Stripe API for online...


  • Old Toronto, Ontario, Canada Timreed Full time

    Job Title:Senior Android DeveloperJob Description:We are seeking a highly skilled Android Developer to join our team at Timreed. As a key member of our engineering team, you will be responsible for designing and building advanced applications for the Android platform.Responsibilities:Design and develop high-quality Android applicationsCollaborate with...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development Lead at IBMAre you a seasoned Android developer looking to take your career to the next level? Do you have a passion for leading high-performing teams and driving innovation in mobile app development? We're seeking an experienced Senior Android Development Lead to join our team at IBM Consulting.About the...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development Lead at IBMAre you a seasoned Android developer looking to take your career to the next level? Do you have a passion for leading high-performing teams and driving innovation in mobile app development? We're seeking an experienced Senior Android Development Lead to join our team at IBM Consulting.About the...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development LeadAt IBM Consulting, we're committed to fostering a culture of innovation and collaboration. As a Senior Android Development Lead, you'll play a key role in shaping the future of our clients' digital experiences.About the RoleWe're seeking an experienced Senior Android Development Lead to join our team....


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development LeadAt IBM Consulting, we're committed to fostering a culture of innovation and collaboration. As a Senior Android Development Lead, you'll play a key role in shaping the future of our clients' digital experiences.About the RoleWe're seeking an experienced Senior Android Development Lead to join our team....


  • Old Toronto, Ontario, Canada Stripe Full time

    About the RoleStripe is a leading financial infrastructure platform for businesses, and we're seeking an experienced Android Engineer to join our Terminal team. As a key member of our team, you'll play a crucial role in building and enhancing the Device Platform, including applications and services that run on physical Terminal devices.Key...


  • Old Toronto, Ontario, Canada Reddit Full time

    Drive Innovation at RedditReddit is a community-driven platform where users share and discuss their interests. As a Staff Android Engineer, you will play a key role in shaping the future of our Android client, driving innovation and delivering high-quality products.About the RoleWe are seeking an experienced Android engineer to lead our team in developing...


  • Old Toronto, Ontario, Canada Reddit Full time

    Drive Innovation at RedditReddit is a community-driven platform where users share and discuss their interests. As a Staff Android Engineer, you will play a key role in shaping the future of our Android client, driving innovation and delivering high-quality products.About the RoleWe are seeking an experienced Android engineer to lead our team in developing...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development Lead at IBMAre you a seasoned Android developer looking to take your career to the next level? Do you have a passion for leading high-performing teams and driving innovation in mobile app development? If so, we want to hear from you!As a Senior Android Development Lead at IBM, you will be responsible for...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development Lead at IBMAre you a seasoned Android developer looking to take your career to the next level? Do you have a passion for leading high-performing teams and driving innovation in mobile app development? If so, we want to hear from you!As a Senior Android Development Lead at IBM, you will be responsible for...


  • Toronto, Ontario, Canada IBM Full time

    Unlock Your Potential as a Senior Android Development Lead at IBMAre you a seasoned Android developer looking for a new challenge? Do you have a passion for leading teams and driving innovation? Look no further than IBM, where you can leverage your skills and experience to make a real impact on our clients' businesses.About the RoleWe're seeking a highly...

Lead Android Engineer

3 months ago


Toronto, Ontario, Canada theScore Full time

Overview of the Role & Team

At theScore, you will collaborate with a team of talented, supportive, and committed Engineers, Product Managers, and Designers focused on delivering top-tier applications in the industry. We aim to provide you with a rewarding experience that reflects the dynamic environment at theScore.

The mobile experience is crucial at theScore. The Mobile Platform team lays the groundwork for our mobile applications, enabling our teams to develop and deploy features more efficiently and with exceptional quality. This team is accountable for enhancing the overall developer experience on both iOS and Android platforms, as we strive to utilize the latest advancements available. We value teamwork to foster innovative architecture and elevate the Android community at theScore. The Mobile Platform team employs creativity and ingenuity to create tools, frameworks, and infrastructure that expedite and enhance the mobile development process. If you have a passion for Android development and enjoy streamlining mobile development to be faster and more enjoyable, we would be eager to connect with you.

Responsibilities

As an integral member of our Mobile Platform team, your responsibilities will include:

  • Collaborating with the product team to design, architect, and deliver our exceptional applications.
  • Partnering with Android developers to enhance the development experience.
  • Refining our code through modern design patterns and refactoring.
  • Engaging with fellow engineers through technical discussions, collaboration, and code reviews.
  • Creating efficiencies by developing custom and innovative mobile tools.
  • Maintaining and improving the mobile CI/CD pipeline and associated tools.
  • Addressing complex challenges related to large data sets and responsive user interfaces.
  • Assisting our QA team in automating testing and continuous integration processes.
  • Staying informed about the latest advancements in Android development.
  • Performing other related duties as required.

Qualifications

  • Minimum of 4 years of experience with Kotlin (our applications are entirely built with Kotlin).
  • At least 5 years of experience in commercial Native Android development.
  • Proven ability to deliver clean, organized, testable, and high-performance code.
  • Strong understanding of Android Architecture Principles and best practices.
  • Experience with Jetpack Compose.
  • Familiarity with Coroutines and Dependency Injection.
  • Highly skilled in profiling, troubleshooting, and optimizing application performance.
  • Experience integrating APIs and backend services with mobile applications.
  • Proficient in writing Unit and UI tests.
  • Experience with Git.
  • Background in managing large native codebases with significant complexity.
  • Solid knowledge of object-oriented design, software development principles, and design patterns.
  • Strong understanding of concurrency best practices and potential pitfalls.
  • A degree in Computer Science, Engineering, or equivalent experience.
  • A passion for sports and/or gaming is considered a plus.

Benefits

  • Competitive compensation package.
  • Enjoyable and relaxed work environment.
  • Reimbursement for education and conference attendance.
  • Parental leave top-up.
  • Opportunities for career advancement and mentoring others.

#LI-REMOTE #LI-HYBRID