Senior Android Engineer, UI Platform

reddit
Remote, Ontario, Canada
$85K-$130K a year (estimated)
Remote
Full-time

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet.

Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and approximately M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information.

For more information, visit .

This is an Android role on Reddit’s UI Platform team. 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. You will help establish the right standards in Android development to accelerate development and raise the quality bar across all teams.

As a senior engineer on the UI platform team, you will be responsible for driving development on Reddit’s cross platform design system and evolving our UI framework.

You will have the company-wide scope, impact, and responsibility in shaping the future of Android development at Reddit.

What you’ll do

  • Push Reddit’s accessibility goals forward. Develop and introduce solutions based on and Android best practices.
  • Work cross-functionally with product, design, and other engineering counterparts to drive development on Reddit’s cross platform design system ().
  • Evolve how all Android engineers at Reddit build UI, drive adoption of Jetpack Compose ().
  • Help us build the technical foundation for rapid experimentation without compromising on quality.
  • Be the go-to person for developers on complex problems in Android development.
  • Continuously learn and improve your technical and non-technical abilities.

Required Qualifications

  • Bachelor's degree or higher in Computer Science or a related field, or equivalent hands-on, post-grad, non-internship technical expertise
  • years of hands-on, non-internship, full-time professional software development experience developing user-facing Android mobile native applications at scale, using Java or Kotlin
  • You are a strategic thinker who thrives on developing a long-term technical foundation and has a passion for developing scalable, well-designed software that improves people’s lives globally.
  • A track record of leading large projects that require cross-team and cross-functional collaborations
  • Experience with modern Android development frameworks such as Jetpack Compose and Kotlin coroutines.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
  • Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.

Please note : this role is able to be % permanently remote and is open ONLY to candidates who are currently located and authorized to work in the United Stated or select areas of Canada.

We do have physical Reddit office locations, and you're welcome to work in one if you're close to one!

30+ days ago
Related jobs
Quora
Canada
Remote

We are seeking a talented Android Engineer to join us in building Poe, an exciting new platform from Quora at the forefront of generative AI. Poe is on a rapid growth trajectory, and as an Android Engineer for Poe, you can help us shape and build a differentiated product while gaining invaluable exp...

CPP Investments
Toronto, Ontario

As Senior Data Engineer you will be part of a team that leads the design and implementation of CPP Investments' data platform to support the strategic data needs related to Subledgers, ABOR (account booking of records) and support enterprise reporting needs including datamarts, reporting and busines...

Thumbtack
Ontario

Directly work with teams consisting of product engineers, analysts, data scientists, machine learning engineers throughout the company to understand their data needs, and make recommendations both how to build to their needs, but also to build processes and knowledge bases to support them. Senior So...

Index Exchange, Inc.
Kitchener, Ontario

We're looking for a Senior Observability Platform Engineer to build and run high scale, distributed and exceptionally reliable systems. We are looking for an engineer who can work seamlessly across our Engineering teams to bring complex and challenging projects to fruition. Acting as a Senior Observ...

S.i. Systems
Ottawa, Ontario

Senior Adobe DevOps Engineer to lead the installation, upgrades and integration of the current platform(s). Azure DevOps for automating build, test, and deployment processes. ...

Questrade Financial Group
Toronto, Ontario

As a Senior Principal Cloud Platform Engineer, you hold a pivotal role in defining and advancing our core infrastructure, CI/CD pipelines, and tooling that empowers our Company's Cloud Platform. Senior Principal, Cloud Platform Engineer. What’s it like working as a Senior Principal, Cloud Platform E...

theScore
Toronto, Ontario

The 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. This team is responsible for the overall developer experience on both iOS and Android as we strive to leverage the latest capabilities of e...

BDO
Toronto, Ontario

Contribute to a team of like-minded platform engineers building platforms in Azure and GCP public clouds. Learn from a great team of fellow engineers in building real-world cloud scale solutions across public and private clouds. BDO is a firm built on a foundation of positive relationships with our ...

Arctic Wolf
Remote, Canada
Remote

Senior UI Developer (React) - Managed Risk Platform. Senior UI Developers bring engineering knowledge and user context to the Agile team to help make well-informed design decisions that are technically feasible, testable and maintainable. The Senior UI Developer (React) is an essential contributor t...

Crypto.com
Canada, Other, Canada,

As a Senior Devops Engineer, you will be involved a number of technically challenging problems, oversees design and coding for features. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. Experience in building ...