Senior Android Engineer, UI Platform

reddit
Remote, Ontario, Canada
85K $-130K $ / an (estimé)
Télétravail
Temps plein

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!

Il y a plus de 30 jours
Emplois reliés
Lime
Canada

We are looking for an experienced Android Engineer to join our team and help us revolutionize the way people move around cities. Identify, define, and solve strategically essential technical problems, including architecting and building highly scalable foundational platforms, leading new product ini...

Lyft
Toronto, Ontario

We’re looking for passionate, driven engineers to build systems that empower our users (both Drivers and Riders) to make the most effective use of Lyft’s products and experiences by making them more predictive, personalized, and adaptive. Forecasting and Real-Time Optimization Platform (FORTOP) team...

BDO
Oakville, 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 ...

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. ...

Veeva Systems
Toronto, Ontario

As a Senior QA Engineer in Opendata, you will lead the effort for building the QA framework from the ground up and the overall QA of the Data Platform for Opendata. Bachelor’s degree in computer science/engineering or equivalent. Check the data source locations and formats, perform a data count, and...

Sentry
Toronto, Ontario

We make the development and deployment of these tools a safe and enjoyable experience, by building a scalable platform for engineers to build on top. With more than $217 million in funding and 90,000 organizations that believe we’re on to something, we're building performance and error monitoring to...

Horizon Blockchain Games
Toronto, Ontario

As a Senior Platform and Data Engineer, you will be responsible for evolving, designing, and implementing our data systems and working within our platform engineering group to build scalable chain-data processing solutions. Founded in 2018 as part of Horizon, our world-class team consists of gaming ...

Scotiabank
Toronto, Ontario

As a Senior QA Engineer, you will work with a team of talented QA engineers, ensuring the delivery of high-quality mobile applications through comprehensive testing and quality assurance practices. If you require accommodation (including, but not limited to, an accessible interview site, alternate f...

Veeva Systems
Toronto, Ontario

You will be designing and building scalable distributed cloud platform and tools that enable Opendata teams to build and deliver our data assets. As a Software Engineer in Opendata, you will be responsible for the new Data Platform implementation. Experience building and supporting scalable APIs for...

Aritzia
Canada, Canada

As the Senior Engineer, Digital Platform, you will leverage modern software development and operational practices to support a comprehensive approach to Digital Analytics-ensuring the right data is collected, and the appropriate tools and technologies are in place to support in-depth understanding a...